.ls-container {
visibility: hidden;
position: relative;
}
.ls-lt-container {
position: absolute;
}
.ls-lt-container,
.ls-lt-container * {
text-align: left !important;
direction: ltr !important;
}
.ls-container-fullscreen {
margin: 0px auto !important;
padding: 2% !important;
background: black !important;
border-radius: 0px !important;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
border: none !important;
}
.ls-container-fullscreen .ls-thumbnail-wrapper,
.ls-container-fullscreen .ls-fullscreen,
.ls-container-fullscreen .ls-shadow {
display: none !important;
}
.ls-overflow-hidden {
overflow: hidden;
}
.ls-inner {
position: relative;
background-position: center center;
z-index: 2;
}
.ls-loading-container {
position: absolute !important;
display: none;
z-index: 3 !important;
left: 50% !important;
top: 50% !important;
}
.ls-loading-indicator {
margin: 0px auto;
}
.ls-inner,
.ls-layer {
width: 100%;
height: 100%;
}
.ls-layer {
position: absolute;
display: none;
background-position: center center;
overflow: hidden;
}
.ls-active,
.ls-animating {
display: block !important;
}
.ls-layer > * {
position: absolute;
line-height: normal;	
margin: 0px;
left: 0px;
top: 0px;
}
.ls-layer .ls-bg {
left: 50%;
top: 50%;
}
.ls-yourlogo {
position: absolute;
z-index: 99;
} .ls-bar-timer {
position: absolute;
width: 0px;
height: 2px;
background: white;
border-bottom: 2px solid #555;
opacity: .55;
filter: alpha(opacity=55);
z-index: 4;
top: 0px;
}
.ls-circle-timer {
width: 24px;
height: 24px;
position: absolute;
right: 10px;
top: 10px;
z-index: 4;
opacity: .65;
filter: alpha(opacity=65);
display: none;
}
.ls-ct-half {
background: white;
}
.ls-ct-center {
background: #444;
}
.ls-ct-left,
.ls-ct-right {
width: 50%;
height: 100%;
overflow: hidden;
}
.ls-ct-left,
.ls-ct-right {
float: left;
position: relative;								
}
.ls-ct-rotate {
width: 200%;
height: 100%;
position: absolute;
top: 0px;
}	
.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
left: 0px;
}
.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
right: 0px;
}
.ls-ct-hider,
.ls-ct-half {
position: absolute;
top: 0px;												
}
.ls-ct-hider {
width: 50%;
height: 100%;
overflow: hidden;
}
.ls-ct-half {
width: 200%;
height: 100%;
}
.ls-ct-center {
width: 40%;
height: 40%;
left: 30%;
top: 30%;
position: absolute;								
}
.ls-ct-half,
.ls-ct-center {
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;								
} .ls-bottom-nav-wrapper {
height: 0px;
}
.ls-bottom-slidebuttons {
text-align: left;
}
.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
z-index: 2;
height: 0px;
position: relative;
text-align: center;
margin: 0px auto;
}
.ls-below-thumbnails {
display: none;
z-index: 6;
}
.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {
outline: none;
}
* .ls-bottom-nav-wrapper *,
* .ls-bottom-nav-wrapper span * {
direction: ltr !important;
}
.ls-bottom-slidebuttons {
position: relative;
z-index: 1000;
}
.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {
position: relative;	
}
.ls-nothumb {
text-align: center !important;
}
.ls-link {
position: absolute;
width: 100% !important;
height: 100% !important;
left: 0px !important;
top: 0px !important;
background-image: url(//www.gcpok.com/wp-content/plugins/LayerSlider/css/blank.gif);
}
.ls-layer > a > * {
background-image: url(//www.gcpok.com/wp-content/plugins/LayerSlider/css/blank.gif);
} .ls-vpcontainer {
width: 100%;
height: 100%;
position: absolute;
left: 0px;
top: 0px;
}
.ls-videopreview {
width : 100%;
height : 100%;
position : absolute;
left : 0px;
top : 0px;
cursor : pointer;
}
.ls-playvideo {
position: absolute;
left: 50%;
top: 50%;
cursor: pointer;
} .ls-tn {
display: none !important;
}
.ls-thumbnail-hover {
display: none;
position: absolute;
left: 0px;
}
.ls-thumbnail-hover-inner {
width: 100%;
height: 100%;
position: absolute;
left: 0px;
top: 0px;
display: none;
}
.ls-thumbnail-hover-bg {
position: absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
}
.ls-thumbnail-hover-img {
position: absolute;
overflow: hidden;
}
.ls-thumbnail-hover img {
max-width: none !important;
position: absolute;
display: inline-block;
visibility: visible !important;
left: 50%;
top: 0px;
}
.ls-thumbnail-hover span {
left: 50%;
top: 100%;
width: 0px;
height: 0px;
display: block;
position: absolute;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-bottom-color: transparent !important;
}
.ls-thumbnail-wrapper {
position: relative;
width: 100%;
margin: 0 auto;
z-index: 4;
}
.ls-thumbnail {
position: relative;
margin: 0 auto;
}
.ls-thumbnail-inner,
.ls-thumbnail-slide-container {
width: 100%;	
}
.ls-thumbnail-slide-container {
overflow: hidden !important;
position: relative;
}
.ls-touchscroll {
overflow-x: auto !important;
}
.ls-thumbnail-slide {
text-align: center;
white-space: nowrap;
float: left;
position: relative;
}
.ls-thumbnail-slide a {
overflow: hidden;
display: inline-block;
width: 0px;
height: 0px;
position: relative;
}
.ls-thumbnail-slide img {
max-width: none !important;
max-height: 100% !important;
height: 100%;
visibility: visible !important;
}
.ls-shadow {
display: none;
position: absolute;
z-index: 1;
top: 100%;
width: 100%;
left: 0px;
overflow: hidden !important;
visibility: hidden;
}
.ls-shadow img {
width: 100% !important;
height: auto !important;
position: absolute !important;
left: 0px !important;
bottom: 0px !important;
}
.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {
visibility: hidden;
} .ls-wp-fullwidth-container {
width: 100%;
position: relative;
}
.ls-wp-fullwidth-helper {
position: absolute;
} .ls-overflow-hidden {
overflow: hidden;
}
.ls-lt-tile {
position: relative;
float: left;
perspective: 500px;
-o-perspective: 500px;
-ms-perspective: 500px;
-moz-perspective: 500px;
-webkit-perspective: 500px;
}
.ls-lt-tile img {
visibility: visible;
display: inline-block;
}
.ls-curtiles {
overflow: hidden;
}
.ls-curtiles,
.ls-nexttiles {
position: absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
}
.ls-curtile, .ls-nexttile {
overflow: hidden;
position: absolute;
width: 100% !important;
height: 100% !important;
}
.ls-curtile {
left: 0px;
top: 0px;
}
.ls-curtile img,
.ls-nexttile img {
position: absolute;
filter: inherit;
}
.ls-3d-container {
position: relative;
perspective: 1000px;
-o-perspective: 1000px;
-ms-perspective: 1000px;
-moz-perspective: 1000px;
-webkit-perspective: 1000px;
overflow: visible !important;
}
.ls-3d-box {
position: absolute;
top: 50%;
left: 50%;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.ls-3d-box div {
overflow: hidden;
background: #777;
margin: 0px;
padding: 0px;
position: absolute;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
} .ls-fullscreen {
position: absolute;
z-index: 10;
cursor: pointer;
display: block;
} html * .ls-nav-prev,
html * .ls-nav-next,
html * .ls-container img,
html * .ls-bottom-nav-wrapper a,
html * .ls-container .ls-fullscreen,
body * .ls-nav-prev,
body * .ls-nav-next,
body * .ls-container img,
body * .ls-bottom-nav-wrapper a,
body * .ls-container .ls-fullscreen,
#ls-global * .ls-nav-prev,
#ls-global * .ls-nav-next,
#ls-global * .ls-container img,
#ls-global * .ls-bottom-nav-wrapper a,
#ls-global * .ls-container .ls-fullscreen {
transition: none;
-o-transition: none;
-ms-transition: none;
-moz-transition: none;
-webkit-transition: none;
line-height: normal;
outline: none;
padding: 0px;
border: 0px;
}
html * .ls-thumbnail a,
body * .ls-thumbnail a,
#ls-global * .ls-thumbnail a {
transition: none;
-o-transition: none;
-ms-transition: none;
-moz-transition: none;
-webkit-transition: none;
line-height: normal;
outline: none;
padding: 0px;
border: 0px;	
}
html * .ls-container img,
body * .ls-container img,
#ls-global * .ls-container img {
background: none !important;
min-width: 0 !important;
max-width: none !important;
border-radius: 0px;
box-shadow: none;
border: 0px;
padding: 0px;
}
html * .ls-wp-container .ls-layer > *,
body * .ls-wp-container .ls-layer > *,
#ls-global * .ls-wp-container .ls-layer > * {
line-height: normal;
outline: none;
padding: 0px;
margin: 0px;	
border: 0px;
}
.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-container,
.ls-container * {
box-sizing: content-box !important;
-moz-box-sizing: content-box !important;
-webkit-box-sizing: content-box !important;
}
html * .ls-yourlogo,
body * .ls-yourlogo,
#ls-global * .ls-yourlogo {
margin: 0px;	
}
html * .ls-tn,
body * .ls-tn,
#ls-global * .ls-tn {
display: none;
}
.site {
overflow: visible !important;
} .ls-debug-console * {
margin: 0px !important;
padding: 0px !important;
border: 0px !important;
color: white !important;
text-shadow: none !important;
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;
line-height: normal !important;
-webkit-font-smoothing: antialiased !important;
text-align: left !important;
font-style: normal !important;
}
.ls-debug-console h1 {
padding-top: 10px !important;
font-size: 17px !important;
font-weight: bold !important;
}
.ls-debug-console h1:first-child {
padding-top: 0px !important;
}
.ls-debug-console ul {
padding-top: 10px !important;
list-style: none !important;
}
.ls-debug-console li {
margin-left: 10px !important;
font-size: 13px !important;
position: relative !important;
font-weight: normal !important;
}
html * .ls-debug-console li ul,
body * .ls-debug-console li ul,
#ls-global * .ls-debug-console li ul {
display: none;
width: 260px;
left: -10px;	
}
.ls-debug-console li ul {
position: absolute !important;
bottom: 100% !important;
padding: 10px 10px 10px 0px !important;
background: white !important;
border-radius: 10px !important;
box-shadow: 0px 0px 20px black !important;
}
html * .ls-debug-console li:hover ul,
body * .ls-debug-console li:hover ul,
#ls-global * .ls-debug-console li:hover ul {
display: block;	
}
.ls-debug-console li ul * {
color: black !important;
}
.ls-debug-console a {
text-decoration: none !important;
border-bottom: 1px dotted white !important;
}
.ls-error {
border-radius: 5px !important;
-moz-border-radius: 5px !important;
-wenkit-border-radius: 5px !important;
background: white !important;
height: auto !important;
width: auto !important;
color: white !important;
padding: 20px 40px 30px 80px !important;
position: relative !important;
box-shadow: 0px 2px 20px -5px black;
}
.ls-error p {
line-height: normal !important;
text-shadow: none !important;	
margin: 0px !important;
padding: 0px !important;
border: 0px !important;
text-align: justify !important;
font-family: Arial, sans-serif !important;
}
.ls-error .ls-error-title {
line-height: 40px !important;
color: red !important;
font-weight: bold !important;
font-size: 16px !important;
}
.ls-error .ls-error-text {
color: #555 !important;
font-weight: normal !important;
font-size: 13px !important;
}
.ls-error .ls-exclam {
width: 40px !important;
height: 40px !important;
position: absolute !important;
left: 20px !important;
top: 20px !important;
border-radius: 50px !important;
-moz-border-radius: 50px !important;
-webkit-border-radius: 50px !important;
font-size: 30px !important;
font-weight: bold !important;
color: white !important;
line-height: 40px !important;
background: red !important;
text-align: center !important;
} html * .ls-container .ls-shadow,
html * .ls-container .ls-layer > *,
html * .ls-container .ls-fullscreen,
html * .ls-container .ls-webkit-hack,
html * .ls-container .ls-3d-container,
html * .ls-container .ls-lt-container,
html * .ls-container .ls-lt-container *,
html * .ls-container .ls-thumbnail-wrapper,
html * .ls-container .ls-bottom-nav-wrapper,
body * .ls-container .ls-shadow,
body * .ls-container .ls-layer > *,
body * .ls-container .ls-fullscreen,
body * .ls-container .ls-webkit-hack,
body * .ls-container .ls-3d-container,
body * .ls-container .ls-lt-container,
body * .ls-container .ls-lt-container *,
body * .ls-container .ls-thumbnail-wrapper,
body * .ls-container .ls-bottom-nav-wrapper,
#ls-global * .ls-container .ls-shadow,
#ls-global * .ls-container .ls-layer > *,
#ls-global * .ls-container .ls-fullscreen,
#ls-global * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-3d-container,
#ls-global * .ls-container .ls-lt-container,
#ls-global * .ls-container .ls-lt-container *,
#ls-global * .ls-container .ls-thumbnail-wrapper,
#ls-global * .ls-container .ls-bottom-nav-wrapper {
backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform: translateZ(0px);
-o-transform: translateZ(0px);
-ms-transform: translateZ(0px);
-moz-transform: translateZ(0px);
-webkit-transform: translateZ(0px);
} html * .ls-container .ls-video-layer,
body * .ls-container .ls-video-layer,
#ls-global * .ls-container .ls-video-layer,
html * .ls-container .ls-layer iframe,
body * .ls-container .ls-layer iframe,
#ls-global * .ls-container .ls-layer iframe {
backface-visibility: visible !important;
-moz-backface-visibility: visible !important;
transform: none !important;
-moz-transform: none !important;
}
html * .ls-container .ls-webkit-hack,
body * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-webkit-hack {
width: 100%;
height: 100%;
position: absolute;
left: 0px;
top: 0px;
z-index: 1;
} @media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {
#ls-test3d {
position: absolute;
left: 9px;
height: 3px;
}
}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, article, 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;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block; 
}  .hide { display: none; }
.clear { clear: both; display: block; font-size: 0; height: 0; line-height: 0; width:100%;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix { display: inline-block; }/*\*/.clearfix { display: block; }/**/.clear-fixed { height: 100%; overflow: hidden; } a, a:hover, a:focus { text-decoration: none; }
a:hover, a:active, a:focus { outline: none; }
a:active, a:focus { background: none; }
a img { border: none; }
img { vertical-align: top; } html { font-size: 62.5%; }
body { line-height: 1; }
ul, ol { list-style: none; }
abbr[title] { border-bottom: 1px dotted; }
abbr:hover { cursor: help; }
b, strong { font-weight: bold; }
i, em, dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; margin: 1em 0; padding: 0; }
ins { text-decoration: none; }
mark { font-style: italic; font-weight: bold; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
blockquote, q { quotes: none; }
blockquote:before, 
blockquote:after,
q:before, 
q:after { content: ''; content: none; }
small { font-size: 85%; }
big { font-size: 135%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;  	border-radius: 0; -moz-border-radius: 0;  -webkit-border-radius: 0;}
button, input { line-height: normal; *overflow: visible; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
textarea { overflow: auto; vertical-align: top; resize: vertical; } table { width: 100%; border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
table th{ font-weight: bold; } img { max-width: 100%; height: auto; }
.shortcode-gmap img { max-width: none; }
img { -ms-interpolation-mode: bicubic; }
object, embed { max-width: 100%; } .container { 
margin: 0 auto;
max-width: 1200px;
}
.inner,
.outer {
width: auto;
max-width: none; 
min-width: 0;
}
.inner {
margin-left: 15px;
margin-right: 15px;
}
.outer {
margin-left: -15px;
margin-right: -15px;
}
.column { 
float: left; 
min-height: 1px;
}
.rows { 
max-width: 100%; 
margin: 0 auto;
}
.boxed .rows { width: 1230px; }
.wide .rows { width: 100%; }
.rows .one { width: 8.33333333%; }
.rows .two { width: 16.66666666%; }
.rows .three { width: 25%; }
.rows .four { width: 33.33333333%; }
.rows .five { width: 41.66666666%; }
.rows .six { width: 50%; }
.rows .seven { width: 58.33333333%; }
.rows .eight { width: 66.666666666%; }
.rows .nine { width: 75%; }
.rows .ten { width: 83.33333333%; }
.rows .eleven { width: 91.66666666%; }
.rows .twelve { width: 100%; }
.sidebar-left .inner { 
padding-right: 30px;
}
.sidebar-right .inner { 
padding-left: 30px;
}
.has-sidebar .rows .four { width: 33%; } .pt { padding-top: 80px; }
.pb { padding-bottom: 80px; }
.mt { margin-top: 80px; }
.mb { margin-bottom: 80px; }@font-face {
font-family: 'fontello';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/fontello.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/fontello.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/fontello.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/fontello.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/fontello.svg?#fontello) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='icon-']:before,
[class*='icon-']:before,
.top-search-bt .icon:before,
#top-menu ul li .arrow:before,
.responsive-menu-switch:before,
.quick-contact-wrapper .switch:before,
.ls-fullwidth .ls-nav-prev:before,
.ls-fullwidth .ls-nav-next:before,
.the-carousel-list .bx-wrapper .bx-next:before,
.the-carousel-list .bx-wrapper .bx-prev:before,
.bx-slider .bx-wrapper .bx-next:before,
.bx-slider .bx-wrapper .bx-prev:before,
.shortcode-accordion .acc-item .tog .icon:before,
.shortcode-toggle .tog-item .tog .icon:before,
.shortcode-message-box .close .icon:before,
.shortcode-twitter-carousel .bx-controls-direction a:before {
font-family: 'fontello';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.icon-spin1:before { content: '\e601'; } .icon-search:before { content: '\e891'; } .icon-spin3:before { content: '\e603'; } .icon-spin4:before { content: '\e604'; } .icon-spin5:before { content: '\e605'; } .icon-spin6:before { content: '\e606'; } .icon-mail:before { content: '\e804'; } .icon-mail-alt:before { content: '\e805'; } .icon-code:before { content: '\e896'; } .icon-menu:before { content: '\e86d'; } .icon-down-dir:before { content: '\e800'; } .icon-up-dir:before { content: '\e801'; } .icon-left-dir:before { content: '\e802'; } .icon-right-dir:before { content: '\e803'; } .icon-smile:before { content: '\e807'; } .icon-frown:before { content: '\e806'; } .icon-vkontakte:before { content: '\e759'; } .icon-audio:before { content: '\e774'; } .icon-gallery:before { content: '\e763'; } .icon-check:before { content: '\e808'; } .icon-cancel:before { content: '\e809'; } .icon-plus:before { content: '\e80a'; } .icon-minus:before { content: '\e80b'; } .icon-link:before { content: '\e762'; } .icon-export:before { content: '\e86b'; } .icon-pencil:before { content: '\e765'; } .icon-docs:before { content: '\e764'; } .icon-popup:before { content: '\e80c'; } .icon-down-open:before { content: '\e80d'; } .icon-left-open:before { content: '\e80e'; } .icon-right-open:before { content: '\e80f'; } .icon-up-open:before { content: '\e810'; } .icon-down-open-mini:before { content: '\e811'; } .icon-left-open-mini:before { content: '\e812'; } .icon-right-open-mini:before { content: '\e813'; } .icon-up-open-mini:before { content: '\e814'; } .icon-down-open-big:before { content: '\e700'; } .icon-left-open-big:before { content: '\e701'; } .icon-right-open-big:before { content: '\e702'; } .icon-up-open-big:before { content: '\e703'; } .icon-play:before { content: '\e766'; } .icon-stop:before { content: '\e767'; } .icon-pause:before { content: '\e768'; } .icon-record:before { content: '\e769'; } .icon-to-end:before { content: '\e770'; } .icon-to-start:before { content: '\e771'; } .icon-fast-forward:before { content: '\e772'; } .icon-fast-backward:before { content: '\e773'; } .icon-lastfm:before { content: '\e777'; } .icon-spotify:before { content: '\e776'; } .icon-behance:before { content: '\e761'; } .icon-heart:before { content: '\e704'; } .icon-heart-filled:before { content: '\e705'; } .icon-star:before { content: '\e706'; } .icon-star-filled:before { content: '\e707'; } .icon-user-outline:before { content: '\e708'; } .icon-user:before { content: '\e709'; } .icon-cancel-alt:before { content: '\e878'; } .icon-home-outline:before { content: '\e87c'; } .icon-lock:before { content: '\e87b'; } .icon-pin-outline:before { content: '\e87a'; } .icon-tag:before { content: '\e86c'; } .icon-thumbs-up:before { content: '\e87d'; } .icon-thumbs-down:before { content: '\e87e'; } .icon-reply-outline:before { content: '\e87f'; } .icon-reply:before { content: '\e881'; } .icon-forward-outline:before { content: '\e880'; } .icon-forward:before { content: '\e882'; } .icon-export-outline:before { content: '\e877'; } .icon-export-1:before { content: '\e883'; } .icon-comment:before { content: '\e874'; } .icon-chat-alt:before { content: '\e875'; } .icon-contacts:before { content: '\e876'; } .icon-address:before { content: '\e884'; } .icon-location:before { content: '\e865'; } .icon-doc-text:before { content: '\e879'; } .icon-folder:before { content: '\e885'; } .icon-box-1:before { content: '\e871'; } .icon-cog-outline:before { content: '\e886'; } .icon-basket:before { content: '\e887'; } .icon-spin2:before { content: '\e602'; } .icon-popup-1:before { content: '\e888'; } .icon-down-small:before { content: '\e889'; } .icon-left-small:before { content: '\e88a'; } .icon-right-small:before { content: '\e88b'; } .icon-up-small:before { content: '\e88c'; } .icon-check-outline:before { content: '\e88d'; } .icon-check-1:before { content: '\e88e'; } .icon-quote-left:before { content: '\e872'; } .icon-quote-right:before { content: '\e873'; } .icon-clock:before { content: '\e88f'; } .icon-volume-off:before { content: '\e892'; } .icon-volume-down:before { content: '\e893'; } .icon-volume-up:before { content: '\e894'; } .icon-globe-1:before { content: '\e895'; } .icon-squares:before { content: '\e710'; } .icon-help-circled-alt:before { content: '\e899'; } .icon-info-circled-alt:before { content: '\e89a'; } .icon-globe:before { content: '\e890'; } .icon-grocery-store:before { content: '\e711'; } .icon-duckduckgo:before { content: '\e712'; } .icon-aim:before { content: '\e713'; } .icon-delicious:before { content: '\e714'; } .icon-paypal:before { content: '\e715'; } .icon-flattr:before { content: '\e716'; } .icon-android:before { content: '\e717'; } .icon-smashmag:before { content: '\e718'; } .icon-gplus:before { content: '\e719'; } .icon-wikipedia:before { content: '\e720'; } .icon-stumbleupon:before { content: '\e721'; } .icon-fivehundredpx:before { content: '\e722'; } .icon-pinterest:before { content: '\e723'; } .icon-bitcoin:before { content: '\e724'; } .icon-w3c:before { content: '\e725'; } .icon-html5:before { content: '\e726'; } .icon-call:before { content: '\e727'; } .icon-ninetyninedesigns:before { content: '\e728'; } .icon-forrst:before { content: '\e729'; } .icon-digg:before { content: '\e730'; } .icon-reddit:before { content: '\e731'; } .icon-appstore:before { content: '\e732'; } .icon-dribbble:before { content: '\e733'; } .icon-evernote:before { content: '\e734'; } .icon-flickr:before { content: '\e735'; } .icon-viadeo:before { content: '\e736'; } .icon-linkedin:before { content: '\e737'; } .icon-plancast:before { content: '\e738'; } .icon-rss:before { content: '\e739'; } .icon-skype:before { content: '\e740'; } .icon-twitter-bird:before { content: '\e741'; } .icon-youtube:before { content: '\e742'; } .icon-vimeo:before { content: '\e743'; } .icon-amazon:before { content: '\e744'; } .icon-dropbox:before { content: '\e745'; } .icon-facebook:before { content: '\e746'; } .icon-github:before { content: '\e747'; } .icon-itunes:before { content: '\e748'; } .icon-songkick:before { content: '\e749'; } .icon-soundcloud:before { content: '\e750'; } .icon-tumblr:before { content: '\e751'; } .icon-wordpress:before { content: '\e752'; } .icon-cart:before { content: '\e753'; } .icon-drupal:before { content: '\e754'; } .icon-buffer:before { content: '\e755'; } .icon-twitter:before { content: '\e756'; } .icon-icq:before { content: '\e757'; } .icon-blogger:before { content: '\e775'; } .icon-deviantart:before { content: '\e815'; } .icon-jabber:before { content: '\e760'; } .icon-instagram:before { content: '\e870'; } .icon-box:before { content: '\e758'; } .icon-image:before { content: '\e867'; } .icon-th:before { content: '\e868'; } .icon-ok-circled2:before { content: '\e86a'; } .icon-cancel-circled2:before { content: '\e86f'; } .icon-bookmark:before { content: '\e898'; } .icon-bookmark-empty:before { content: '\e897'; } .icon-cog:before { content: '\e86e'; } .icon-video:before { content: '\e89b'; } .icon-lightbulb:before { content: '\e869'; }  @font-face {
font-family: 'font-awesome';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/font-awesome.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/font-awesome.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/font-awesome.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/font-awesome.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/font-awesome.svg?#font-awesome) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='awesome-']:before,
[class*='awesome-']:before {
font-family: 'font-awesome';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.awesome-glass:before { content: '\e800'; } .awesome-lemon:before { content: '\e948'; } .awesome-search:before { content: '\e802'; } .awesome-mail:before { content: '\e803'; } .awesome-mail-alt:before { content: '\e804'; } .awesome-heart:before { content: '\e805'; } .awesome-heart-empty:before { content: '\e806'; } .awesome-star:before { content: '\e807'; } .awesome-star-empty:before { content: '\e808'; } .awesome-star-half:before { content: '\e809'; } .awesome-star-half-alt:before { content: '\e80a'; } .awesome-user:before { content: '\e80b'; } .awesome-users:before { content: '\e80c'; } .awesome-male:before { content: '\e80d'; } .awesome-female:before { content: '\e80e'; } .awesome-video:before { content: '\e80f'; } .awesome-videocam:before { content: '\e810'; } .awesome-picture:before { content: '\e811'; } .awesome-camera:before { content: '\e812'; } .awesome-camera-alt:before { content: '\e813'; } .awesome-th-large:before { content: '\e814'; } .awesome-th:before { content: '\e600'; } .awesome-th-list:before { content: '\e601'; } .awesome-ok:before { content: '\e602'; } .awesome-ok-circled:before { content: '\e603'; } .awesome-ok-circled2:before { content: '\e604'; } .awesome-ok-squared:before { content: '\e605'; } .awesome-cancel:before { content: '\e606'; } .awesome-cancel-circled:before { content: '\e607'; } .awesome-cancel-circled2:before { content: '\e608'; } .awesome-plus:before { content: '\e609'; } .awesome-plus-circled:before { content: '\e610'; } .awesome-plus-squared:before { content: '\e611'; } .awesome-plus-squared-small:before { content: '\e612'; } .awesome-minus:before { content: '\e613'; } .awesome-minus-circled:before { content: '\e614'; } .awesome-minus-squared:before { content: '\e616'; } .awesome-minus-squared-alt:before { content: '\e615'; } .awesome-minus-squared-small:before { content: '\e617'; } .awesome-help:before { content: '\e618'; } .awesome-help-circled:before { content: '\e619'; } .awesome-info-circled:before { content: '\e620'; } .awesome-info:before { content: '\e621'; } .awesome-home:before { content: '\e622'; } .awesome-link:before { content: '\e623'; } .awesome-unlink:before { content: '\e624'; } .awesome-link-ext:before { content: '\e625'; } .awesome-link-ext-alt:before { content: '\e626'; } .awesome-attach:before { content: '\e627'; } .awesome-lock:before { content: '\e628'; } .awesome-lock-open:before { content: '\e629'; } .awesome-lock-open-alt:before { content: '\e630'; } .awesome-pin:before { content: '\e632'; } .awesome-eye:before { content: '\e633'; } .awesome-eye-off:before { content: '\e634'; } .awesome-tag:before { content: '\e635'; } .awesome-tags:before { content: '\e636'; } .awesome-bookmark:before { content: '\e637'; } .awesome-bookmark-empty:before { content: '\e638'; } .awesome-flag:before { content: '\e639'; } .awesome-flag-empty:before { content: '\e640'; } .awesome-flag-checkered:before { content: '\e641'; } .awesome-thumbs-up:before { content: '\e642'; } .awesome-thumbs-down:before { content: '\e643'; } .awesome-thumbs-up-alt:before { content: '\e644'; } .awesome-thumbs-down-alt:before { content: '\e645'; } .awesome-download:before { content: '\e646'; } .awesome-upload:before { content: '\e647'; } .awesome-download-cloud:before { content: '\e648'; } .awesome-upload-cloud:before { content: '\e649'; } .awesome-reply:before { content: '\e650'; } .awesome-reply-all:before { content: '\e651'; } .awesome-forward:before { content: '\e652'; } .awesome-quote-left:before { content: '\e653'; } .awesome-quote-right:before { content: '\e654'; } .awesome-code:before { content: '\e655'; } .awesome-export:before { content: '\e656'; } .awesome-export-alt:before { content: '\e657'; } .awesome-pencil:before { content: '\e658'; } .awesome-pencil-squared:before { content: '\e659'; } .awesome-edit:before { content: '\e660'; } .awesome-print:before { content: '\e661'; } .awesome-retweet:before { content: '\e662'; } .awesome-keyboard:before { content: '\e663'; } .awesome-gamepad:before { content: '\e664'; } .awesome-comment:before { content: '\e665'; } .awesome-chat:before { content: '\e666'; } .awesome-comment-empty:before { content: '\e667'; } .awesome-chat-empty:before { content: '\e668'; } .awesome-bell:before { content: '\e669'; } .awesome-bell-alt:before { content: '\e670'; } .awesome-attention-alt:before { content: '\e671'; } .awesome-attention:before { content: '\e672'; } .awesome-attention-circled:before { content: '\e673'; } .awesome-location:before { content: '\e674'; } .awesome-direction:before { content: '\e675'; } .awesome-compass:before { content: '\e676'; } .awesome-trash:before { content: '\e677'; } .awesome-doc:before { content: '\e678'; } .awesome-docs:before { content: '\e679'; } .awesome-doc-text:before { content: '\e680'; } .awesome-doc-inv:before { content: '\e865'; } .awesome-doc-text-inv:before { content: '\e866'; } .awesome-folder:before { content: '\e867'; } .awesome-folder-open:before { content: '\e868'; } .awesome-folder-empty:before { content: '\e869'; } .awesome-folder-open-empty:before { content: '\e86a'; } .awesome-box:before { content: '\e86b'; } .awesome-rss:before { content: '\e86c'; } .awesome-rss-squared:before { content: '\e86d'; } .awesome-phone:before { content: '\e86e'; } .awesome-phone-squared:before { content: '\e86f'; } .awesome-menu:before { content: '\e870'; } .awesome-cog:before { content: '\e871'; } .awesome-cog-alt:before { content: '\e872'; } .awesome-wrench:before { content: '\e873'; } .awesome-basket:before { content: '\e874'; } .awesome-calendar:before { content: '\e875'; } .awesome-calendar-empty:before { content: '\e876'; } .awesome-login:before { content: '\e877'; } .awesome-logout:before { content: '\e878'; } .awesome-mic:before { content: '\e879'; } .awesome-mute:before { content: '\e87a'; } .awesome-volume-off:before { content: '\e87b'; } .awesome-volume-down:before { content: '\e87c'; } .awesome-volume-up:before { content: '\e87d'; } .awesome-headphones:before { content: '\e87e'; } .awesome-clock:before { content: '\e87f'; } .awesome-lightbulb:before { content: '\e880'; } .awesome-block:before { content: '\e881'; } .awesome-resize-full:before { content: '\e882'; } .awesome-resize-full-alt:before { content: '\e883'; } .awesome-resize-small:before { content: '\e884'; } .awesome-resize-vertical:before { content: '\e885'; } .awesome-resize-horizontal:before { content: '\e886'; } .awesome-move:before { content: '\e887'; } .awesome-zoom-in:before { content: '\e888'; } .awesome-zoom-out:before { content: '\e889'; } .awesome-down-circled2:before { content: '\e88a'; } .awesome-up-circled2:before { content: '\e88b'; } .awesome-left-circled2:before { content: '\e88c'; } .awesome-right-circled2:before { content: '\e88d'; } .awesome-down-dir:before { content: '\e88e'; } .awesome-up-dir:before { content: '\e88f'; } .awesome-left-dir:before { content: '\e890'; } .awesome-right-dir:before { content: '\e891'; } .awesome-down-open:before { content: '\e892'; } .awesome-left-open:before { content: '\e893'; } .awesome-right-open:before { content: '\e894'; } .awesome-up-open:before { content: '\e895'; } .awesome-angle-left:before { content: '\e896'; } .awesome-angle-right:before { content: '\e897'; } .awesome-angle-up:before { content: '\e898'; } .awesome-angle-down:before { content: '\e899'; } .awesome-angle-circled-left:before { content: '\e89a'; } .awesome-angle-circled-right:before { content: '\e89b'; } .awesome-angle-circled-up:before { content: '\e89c'; } .awesome-angle-circled-down:before { content: '\e89d'; } .awesome-angle-double-left:before { content: '\e89e'; } .awesome-angle-double-right:before { content: '\e89f'; } .awesome-angle-double-up:before { content: '\e8a0'; } .awesome-angle-double-down:before { content: '\e8a1'; } .awesome-down:before { content: '\e8a2'; } .awesome-left:before { content: '\e8a3'; } .awesome-right:before { content: '\e8a4'; } .awesome-up:before { content: '\e8a5'; } .awesome-down-big:before { content: '\e8a6'; } .awesome-left-big:before { content: '\e8a7'; } .awesome-right-big:before { content: '\e8a8'; } .awesome-up-big:before { content: '\e8a9'; } .awesome-right-hand:before { content: '\e8aa'; } .awesome-left-hand:before { content: '\e8ab'; } .awesome-up-hand:before { content: '\e8ac'; } .awesome-down-hand:before { content: '\e8ad'; } .awesome-left-circled:before { content: '\e8ae'; } .awesome-right-circled:before { content: '\e8af'; } .awesome-up-circled:before { content: '\e8b0'; } .awesome-down-circled:before { content: '\e8b1'; } .awesome-cw:before { content: '\e8b2'; } .awesome-ccw:before { content: '\e8b3'; } .awesome-arrows-cw:before { content: '\e8b4'; } .awesome-level-up:before { content: '\e8b5'; } .awesome-level-down:before { content: '\e8b6'; } .awesome-shuffle:before { content: '\e8b7'; } .awesome-music:before { content: '\e801'; } .awesome-expand:before { content: '\e8b9'; } .awesome-collapse:before { content: '\e8ba'; } .awesome-expand-right:before { content: '\e8bb'; } .awesome-collapse-left:before { content: '\e8bc'; } .awesome-play:before { content: '\e8bd'; } .awesome-play-circled:before { content: '\e8be'; } .awesome-play-circled2:before { content: '\e8bf'; } .awesome-stop:before { content: '\e8c0'; } .awesome-pause:before { content: '\e8c1'; } .awesome-to-end:before { content: '\e8c2'; } .awesome-to-end-alt:before { content: '\e8c3'; } .awesome-to-start:before { content: '\e8c4'; } .awesome-to-start-alt:before { content: '\e8c5'; } .awesome-fast-fw:before { content: '\e8c6'; } .awesome-fast-bw:before { content: '\e8c7'; } .awesome-eject:before { content: '\e8db'; } .awesome-target:before { content: '\e8da'; } .awesome-signal:before { content: '\e8d9'; } .awesome-award:before { content: '\e8d8'; } .awesome-desktop:before { content: '\e8d7'; } .awesome-laptop:before { content: '\e8d6'; } .awesome-tablet:before { content: '\e8d5'; } .awesome-mobile:before { content: '\e8d4'; } .awesome-inbox:before { content: '\e8d3'; } .awesome-globe:before { content: '\e8d2'; } .awesome-sun:before { content: '\e8d1'; } .awesome-cloud:before { content: '\e8d0'; } .awesome-flash:before { content: '\e8cf'; } .awesome-moon:before { content: '\e8cd'; } .awesome-umbrella:before { content: '\e8ce'; } .awesome-flight:before { content: '\e8cc'; } .awesome-fighter-jet:before { content: '\e8cb'; } .awesome-leaf:before { content: '\e8ca'; } .awesome-font:before { content: '\e8c9'; } .awesome-bold:before { content: '\e8c8'; } .awesome-italic:before { content: '\e8dc'; } .awesome-text-height:before { content: '\e8dd'; } .awesome-text-width:before { content: '\e8de'; } .awesome-align-left:before { content: '\e8df'; } .awesome-align-center:before { content: '\e8e0'; } .awesome-align-right:before { content: '\e8eb'; } .awesome-align-justify:before { content: '\e8ec'; } .awesome-list:before { content: '\e8ed'; } .awesome-indent-left:before { content: '\e8ee'; } .awesome-indent-right:before { content: '\e8ef'; } .awesome-list-bullet:before { content: '\e8fa'; } .awesome-list-numbered:before { content: '\e8fb'; } .awesome-strike:before { content: '\e8fc'; } .awesome-underline:before { content: '\e8fd'; } .awesome-superscript:before { content: '\e906'; } .awesome-subscript:before { content: '\e907'; } .awesome-table:before { content: '\e908'; } .awesome-columns:before { content: '\e909'; } .awesome-crop:before { content: '\e90a'; } .awesome-scissors:before { content: '\e90b'; } .awesome-paste:before { content: '\e8e5'; } .awesome-briefcase:before { content: '\e8e4'; } .awesome-suitcase:before { content: '\e8e3'; } .awesome-ellipsis:before { content: '\e8e2'; } .awesome-ellipsis-vert:before { content: '\e8e1'; } .awesome-off:before { content: '\e8f4'; } .awesome-road:before { content: '\e8f3'; } .awesome-list-alt:before { content: '\e8f2'; } .awesome-qrcode:before { content: '\e8f1'; } .awesome-barcode:before { content: '\e8f0'; } .awesome-book:before { content: '\e901'; } .awesome-ajust:before { content: '\e900'; } .awesome-tint:before { content: '\e8ff'; } .awesome-check:before { content: '\e8fe'; } .awesome-check-empty:before { content: '\e911'; } .awesome-circle:before { content: '\e910'; } .awesome-circle-empty:before { content: '\e90f'; } .awesome-dot-circled:before { content: '\e90e'; } .awesome-asterisk:before { content: '\e90d'; } .awesome-gift:before { content: '\e90c'; } .awesome-fire:before { content: '\e8e6'; } .awesome-magnet:before { content: '\e8e7'; } .awesome-chart-bar:before { content: '\e8e8'; } .awesome-ticket:before { content: '\e8e9'; } .awesome-credit-card:before { content: '\e8ea'; } .awesome-floppy:before { content: '\e8f5'; } .awesome-megaphone:before { content: '\e8f6'; } .awesome-hdd:before { content: '\e8f7'; } .awesome-key:before { content: '\e8f8'; } .awesome-fork:before { content: '\e8f9'; } .awesome-rocket:before { content: '\e902'; } .awesome-bug:before { content: '\e903'; } .awesome-certificate:before { content: '\e904'; } .awesome-tasks:before { content: '\e905'; } .awesome-filter:before { content: '\e912'; } .awesome-beaker:before { content: '\e913'; } .awesome-magic:before { content: '\e914'; } .awesome-truck:before { content: '\e915'; } .awesome-money:before { content: '\e916'; } .awesome-euro:before { content: '\e917'; } .awesome-pound:before { content: '\e95d'; } .awesome-dollar:before { content: '\e95c'; } .awesome-rupee:before { content: '\e95b'; } .awesome-yen:before { content: '\e95a'; } .awesome-rouble:before { content: '\e958'; } .awesome-try:before { content: '\e953'; } .awesome-won:before { content: '\e94e'; } .awesome-bitcoin:before { content: '\e949'; } .awesome-sort:before { content: '\e944'; } .awesome-sort-down:before { content: '\e940'; } .awesome-sort-up:before { content: '\e93c'; } .awesome-sort-alt-up:before { content: '\e938'; } .awesome-sort-alt-down:before { content: '\e934'; } .awesome-sort-name-up:before { content: '\e933'; } .awesome-sort-name-down:before { content: '\e91d'; } .awesome-sort-number-up:before { content: '\e91c'; } .awesome-sort-number-down:before { content: '\e91b'; } .awesome-hammer:before { content: '\e91a'; } .awesome-gauge:before { content: '\e919'; } .awesome-sitemap:before { content: '\e918'; } .awesome-spinner:before { content: '\e95e'; } .awesome-coffee:before { content: '\e95f'; } .awesome-food:before { content: '\e960'; } .awesome-beer:before { content: '\e961'; } .awesome-user-md:before { content: '\e959'; } .awesome-stethoscope:before { content: '\e954'; } .awesome-ambulance:before { content: '\e94f'; } .awesome-medkit:before { content: '\e94a'; } .awesome-h-sigh:before { content: '\e945'; } .awesome-hospital:before { content: '\e942'; } .awesome-building:before { content: '\e93d'; } .awesome-smile:before { content: '\e939'; } .awesome-frown:before { content: '\e935'; } .awesome-meh:before { content: '\e932'; } .awesome-anchor:before { content: '\e91e'; } .awesome-terminal:before { content: '\e91f'; } .awesome-eraser:before { content: '\e920'; } .awesome-puzzle:before { content: '\e921'; } .awesome-shield:before { content: '\e922'; } .awesome-extinguisher:before { content: '\e923'; } .awesome-bullseye:before { content: '\e966'; } .awesome-wheelchair:before { content: '\e965'; } .awesome-adn:before { content: '\e964'; } .awesome-android:before { content: '\e963'; } .awesome-apple:before { content: '\e962'; } .awesome-bitbucket:before { content: '\e955'; } .awesome-bitbucket-squared:before { content: '\e950'; } .awesome-css3:before { content: '\e94b'; } .awesome-dribbble:before { content: '\e946'; } .awesome-dropbox:before { content: '\e941'; } .awesome-facebook:before { content: '\e93e'; } .awesome-facebook-squared:before { content: '\e93a'; } .awesome-flickr:before { content: '\e936'; } .awesome-foursquare:before { content: '\e931'; } .awesome-github:before { content: '\e92e'; } .awesome-github-squared:before { content: '\e92c'; } .awesome-github-circled:before { content: '\e927'; } .awesome-gittip:before { content: '\e926'; } .awesome-gplus-squared:before { content: '\e925'; } .awesome-gplus:before { content: '\e924'; } .awesome-html5:before { content: '\e967'; } .awesome-instagramm:before { content: '\e968'; } .awesome-linkedin-squared:before { content: '\e969'; } .awesome-linux:before { content: '\e96a'; } .awesome-linkedin:before { content: '\e96b'; } .awesome-maxcdn:before { content: '\e956'; } .awesome-pagelines:before { content: '\e951'; } .awesome-pinterest-circled:before { content: '\e94c'; } .awesome-pinterest-squared:before { content: '\e947'; } .awesome-renren:before { content: '\e943'; } .awesome-skype:before { content: '\e93f'; } .awesome-stackexchange:before { content: '\e93b'; } .awesome-stackoverflow:before { content: '\e937'; } .awesome-trello:before { content: '\e930'; } .awesome-tumblr:before { content: '\e92f'; } .awesome-tumblr-squared:before { content: '\e92d'; } .awesome-twitter-squared:before { content: '\e928'; } .awesome-twitter:before { content: '\e929'; } .awesome-vimeo-squared:before { content: '\e92a'; } .awesome-vkontakte:before { content: '\e92b'; } .awesome-weibo:before { content: '\e970'; } .awesome-windows:before { content: '\e96f'; } .awesome-xing:before { content: '\e96e'; } .awesome-xing-squared:before { content: '\e96d'; } .awesome-youtube:before { content: '\e96c'; } .awesome-youtube-squared:before { content: '\e957'; } .awesome-youtube-play:before { content: '\e952'; } .awesome-blank:before { content: '\e94d'; } .awesome-exchange:before { content: '\e8b8'; }  @font-face {
font-family: 'elusive';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/elusive.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/elusive.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/elusive.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/elusive.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/elusive.svg?#elusive) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='elusive-']:before,
[class*='elusive-']:before {
font-family: 'elusive';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.elusive-glass:before { content: '\e800'; } .elusive-youtube:before { content: '\e90e'; } .elusive-search:before { content: '\e802'; } .elusive-search-circled:before { content: '\e803'; } .elusive-mail:before { content: '\e804'; } .elusive-mail-circled:before { content: '\e805'; } .elusive-heart:before { content: '\e806'; } .elusive-heart-circled:before { content: '\e807'; } .elusive-heart-empty:before { content: '\e808'; } .elusive-star:before { content: '\e809'; } .elusive-star-circled:before { content: '\e80a'; } .elusive-star-empty:before { content: '\e80b'; } .elusive-user:before { content: '\e80c'; } .elusive-group:before { content: '\e80d'; } .elusive-group-circled:before { content: '\e80e'; } .elusive-torso:before { content: '\e80f'; } .elusive-video:before { content: '\e810'; } .elusive-video-circled:before { content: '\e811'; } .elusive-video-alt:before { content: '\e812'; } .elusive-videocam:before { content: '\e813'; } .elusive-video-chat:before { content: '\e619'; } .elusive-picture:before { content: '\e618'; } .elusive-camera:before { content: '\e617'; } .elusive-photo:before { content: '\e616'; } .elusive-photo-circled:before { content: '\e615'; } .elusive-th-large:before { content: '\e614'; } .elusive-th:before { content: '\e613'; } .elusive-th-list:before { content: '\e612'; } .elusive-view-mode:before { content: '\e611'; } .elusive-ok:before { content: '\e610'; } .elusive-ok-circled:before { content: '\e609'; } .elusive-ok-circled2:before { content: '\e608'; } .elusive-cancel:before { content: '\e607'; } .elusive-cancel-circled:before { content: '\e606'; } .elusive-cancel-circled2:before { content: '\e605'; } .elusive-plus:before { content: '\e604'; } .elusive-plus-circled:before { content: '\e603'; } .elusive-minus:before { content: '\e602'; } .elusive-minus-circled:before { content: '\e601'; } .elusive-help:before { content: '\e814'; } .elusive-help-circled:before { content: '\e620'; } .elusive-info-circled:before { content: '\e621'; } .elusive-home:before { content: '\e622'; } .elusive-home-circled:before { content: '\e623'; } .elusive-website:before { content: '\e624'; } .elusive-website-circled:before { content: '\e625'; } .elusive-attach:before { content: '\e626'; } .elusive-attach-circled:before { content: '\e627'; } .elusive-lock:before { content: '\e628'; } .elusive-lock-circled:before { content: '\e629'; } .elusive-lock-open:before { content: '\e630'; } .elusive-lock-open-alt:before { content: '\e632'; } .elusive-eye:before { content: '\e631'; } .elusive-eye-off:before { content: '\e633'; } .elusive-tag:before { content: '\e634'; } .elusive-tags:before { content: '\e635'; } .elusive-bookmark:before { content: '\e636'; } .elusive-bookmark-empty:before { content: '\e637'; } .elusive-flag:before { content: '\e638'; } .elusive-flag-circled:before { content: '\e639'; } .elusive-thumbs-up:before { content: '\e659'; } .elusive-thumbs-down:before { content: '\e658'; } .elusive-download:before { content: '\e657'; } .elusive-download-alt:before { content: '\e656'; } .elusive-upload:before { content: '\e655'; } .elusive-share:before { content: '\e654'; } .elusive-quote:before { content: '\e653'; } .elusive-quote-circled:before { content: '\e652'; } .elusive-export:before { content: '\e651'; } .elusive-pencil:before { content: '\e650'; } .elusive-pencil-circled:before { content: '\e649'; } .elusive-edit:before { content: '\e648'; } .elusive-edit-circled:before { content: '\e647'; } .elusive-edit-alt:before { content: '\e646'; } .elusive-print:before { content: '\e645'; } .elusive-retweet:before { content: '\e644'; } .elusive-comment:before { content: '\e643'; } .elusive-comment-alt:before { content: '\e642'; } .elusive-bell:before { content: '\e641'; } .elusive-warning:before { content: '\e640'; } .elusive-exclamation:before { content: '\e660'; } .elusive-error:before { content: '\e661'; } .elusive-error-alt:before { content: '\e662'; } .elusive-location:before { content: '\e663'; } .elusive-location-circled:before { content: '\e664'; } .elusive-compass:before { content: '\e665'; } .elusive-compass-circled:before { content: '\e666'; } .elusive-trash:before { content: '\e667'; } .elusive-trash-circled:before { content: '\e668'; } .elusive-doc:before { content: '\e669'; } .elusive-doc-circled:before { content: '\e670'; } .elusive-doc-new:before { content: '\e671'; } .elusive-doc-new-circled:before { content: '\e672'; } .elusive-folder:before { content: '\e673'; } .elusive-folder-circled:before { content: '\e674'; } .elusive-folder-close:before { content: '\e675'; } .elusive-folder-open:before { content: '\e676'; } .elusive-rss:before { content: '\e677'; } .elusive-phone:before { content: '\e678'; } .elusive-phone-circled:before { content: '\e679'; } .elusive-cog:before { content: '\e877'; } .elusive-cog-circled:before { content: '\e876'; } .elusive-cogs:before { content: '\e875'; } .elusive-wrench:before { content: '\e874'; } .elusive-wrench-circled:before { content: '\e873'; } .elusive-basket:before { content: '\e872'; } .elusive-basket-circled:before { content: '\e871'; } .elusive-calendar:before { content: '\e870'; } .elusive-calendar-circled:before { content: '\e86f'; } .elusive-mic:before { content: '\e86e'; } .elusive-mic-circled:before { content: '\e86d'; } .elusive-volume-off:before { content: '\e86c'; } .elusive-volume-down:before { content: '\e86b'; } .elusive-volume:before { content: '\e86a'; } .elusive-volume-up:before { content: '\e869'; } .elusive-headphones:before { content: '\e868'; } .elusive-clock:before { content: '\e867'; } .elusive-clock-circled:before { content: '\e866'; } .elusive-lightbulb:before { content: '\e865'; } .elusive-lightbulb-alt:before { content: '\e680'; } .elusive-block:before { content: '\e878'; } .elusive-resize-full:before { content: '\e879'; } .elusive-resize-full-alt:before { content: '\e87a'; } .elusive-resize-small:before { content: '\e87b'; } .elusive-resize-vertical:before { content: '\e87c'; } .elusive-resize-horizontal:before { content: '\e87d'; } .elusive-move:before { content: '\e87e'; } .elusive-zoom-in:before { content: '\e87f'; } .elusive-zoom-out:before { content: '\e880'; } .elusive-down-open:before { content: '\e881'; } .elusive-left-open:before { content: '\e882'; } .elusive-right-open:before { content: '\e883'; } .elusive-up-open:before { content: '\e884'; } .elusive-down:before { content: '\e885'; } .elusive-left:before { content: '\e886'; } .elusive-music:before { content: '\e801'; } .elusive-up:before { content: '\e888'; } .elusive-down-circled:before { content: '\e889'; } .elusive-left-circled:before { content: '\e88a'; } .elusive-right-circled:before { content: '\e88b'; } .elusive-up-circled:before { content: '\e89f'; } .elusive-down-hand:before { content: '\e89e'; } .elusive-left-hand:before { content: '\e89d'; } .elusive-right-hand:before { content: '\e89c'; } .elusive-up-hand:before { content: '\e89b'; } .elusive-cw:before { content: '\e89a'; } .elusive-cw-circled:before { content: '\e899'; } .elusive-arrows-cw:before { content: '\e898'; } .elusive-shuffle:before { content: '\e897'; } .elusive-play:before { content: '\e896'; } .elusive-play-circled:before { content: '\e895'; } .elusive-play-circled2:before { content: '\e894'; } .elusive-stop:before { content: '\e893'; } .elusive-stop-circled:before { content: '\e892'; } .elusive-pause:before { content: '\e891'; } .elusive-pause-circled:before { content: '\e890'; } .elusive-record:before { content: '\e88f'; } .elusive-eject:before { content: '\e88e'; } .elusive-backward:before { content: '\e88d'; } .elusive-backward-circled:before { content: '\e88c'; } .elusive-fast-backward:before { content: '\e8a0'; } .elusive-fast-forward:before { content: '\e8a1'; } .elusive-forward:before { content: '\e8a2'; } .elusive-forward-circled:before { content: '\e8a3'; } .elusive-step-backward:before { content: '\e8a4'; } .elusive-step-forward:before { content: '\e8a5'; } .elusive-target:before { content: '\e8a6'; } .elusive-signal:before { content: '\e8a7'; } .elusive-desktop:before { content: '\e8a8'; } .elusive-desktop-circled:before { content: '\e8a9'; } .elusive-laptop:before { content: '\e8aa'; } .elusive-laptop-circled:before { content: '\e8ab'; } .elusive-network:before { content: '\e8ac'; } .elusive-inbox:before { content: '\e8ad'; } .elusive-inbox-circled:before { content: '\e8ae'; } .elusive-inbox-alt:before { content: '\e8af'; } .elusive-globe:before { content: '\e8b0'; } .elusive-globe-alt:before { content: '\e8b1'; } .elusive-cloud:before { content: '\e8b2'; } .elusive-cloud-circled:before { content: '\e8b3'; } .elusive-flight:before { content: '\e8c7'; } .elusive-leaf:before { content: '\e8c6'; } .elusive-font:before { content: '\e8c5'; } .elusive-fontsize:before { content: '\e8c4'; } .elusive-bold:before { content: '\e8c3'; } .elusive-italic:before { content: '\e8c2'; } .elusive-text-height:before { content: '\e8c1'; } .elusive-text-width:before { content: '\e8c0'; } .elusive-align-left:before { content: '\e8bf'; } .elusive-align-center:before { content: '\e8be'; } .elusive-align-right:before { content: '\e8bd'; } .elusive-align-justify:before { content: '\e8bc'; } .elusive-list:before { content: '\e8bb'; } .elusive-indent-left:before { content: '\e8ba'; } .elusive-indent-right:before { content: '\e8b9'; } .elusive-briefcase:before { content: '\e8b8'; } .elusive-off:before { content: '\e8b7'; } .elusive-road:before { content: '\e8b6'; } .elusive-qrcode:before { content: '\e8b5'; } .elusive-barcode:before { content: '\e8b4'; } .elusive-braille:before { content: '\e8c8'; } .elusive-book:before { content: '\e8c9'; } .elusive-adjust:before { content: '\e8ca'; } .elusive-tint:before { content: '\e8cb'; } .elusive-check:before { content: '\e8cc'; } .elusive-check-empty:before { content: '\e8cd'; } .elusive-asterisk:before { content: '\e8ce'; } .elusive-gift:before { content: '\e8cf'; } .elusive-fire:before { content: '\e8d0'; } .elusive-magnet:before { content: '\e8d1'; } .elusive-chart:before { content: '\e8d2'; } .elusive-chart-circled:before { content: '\e8d3'; } .elusive-credit-card:before { content: '\e8d4'; } .elusive-megaphone:before { content: '\e8d5'; } .elusive-clipboard:before { content: '\e8d6'; } .elusive-hdd:before { content: '\e8d7'; } .elusive-key:before { content: '\e8d8'; } .elusive-certificate:before { content: '\e8d9'; } .elusive-tasks:before { content: '\e8da'; } .elusive-filter:before { content: '\e8db'; } .elusive-gauge:before { content: '\e8ef'; } .elusive-smiley:before { content: '\e8ee'; } .elusive-smiley-circled:before { content: '\e8ed'; } .elusive-address-book:before { content: '\e8ec'; } .elusive-address-book-alt:before { content: '\e8eb'; } .elusive-asl:before { content: '\e8ea'; } .elusive-glasses:before { content: '\e8e9'; } .elusive-hearing-impaired:before { content: '\e8e8'; } .elusive-iphone-home:before { content: '\e8e7'; } .elusive-person:before { content: '\e8e6'; } .elusive-adult:before { content: '\e8e5'; } .elusive-child:before { content: '\e8e4'; } .elusive-blind:before { content: '\e8e3'; } .elusive-guidedog:before { content: '\e8e2'; } .elusive-accessibility:before { content: '\e8e1'; } .elusive-universal-access:before { content: '\e8e0'; } .elusive-male:before { content: '\e8df'; } .elusive-female:before { content: '\e8de'; } .elusive-behance:before { content: '\e8dd'; } .elusive-blogger:before { content: '\e8dc'; } .elusive-cc:before { content: '\e8f0'; } .elusive-css:before { content: '\e8f1'; } .elusive-delicious:before { content: '\e8f2'; } .elusive-deviantart:before { content: '\e8f3'; } .elusive-digg:before { content: '\e8f4'; } .elusive-dribbble:before { content: '\e8f5'; } .elusive-facebook:before { content: '\e8f6'; } .elusive-flickr:before { content: '\e8f7'; } .elusive-foursquare:before { content: '\e8f8'; } .elusive-friendfeed:before { content: '\e8f9'; } .elusive-friendfeed-rect:before { content: '\e8fa'; } .elusive-github:before { content: '\e8fb'; } .elusive-github-text:before { content: '\e8fc'; } .elusive-googleplus:before { content: '\e8fd'; } .elusive-instagram:before { content: '\e8fe'; } .elusive-linkedin:before { content: '\e8ff'; } .elusive-path:before { content: '\e901'; } .elusive-picasa:before { content: '\e900'; } .elusive-pinterest:before { content: '\e902'; } .elusive-reddit:before { content: '\e903'; } .elusive-skype:before { content: '\e904'; } .elusive-slideshare:before { content: '\e905'; } .elusive-stackoverflow:before { content: '\e906'; } .elusive-stumbleupon:before { content: '\e907'; } .elusive-twitter:before { content: '\e908'; } .elusive-tumblr:before { content: '\e909'; } .elusive-vimeo:before { content: '\e90a'; } .elusive-vkontakte:before { content: '\e90b'; } .elusive-w3c:before { content: '\e90c'; } .elusive-wordpress:before { content: '\e90d'; } .elusive-right:before { content: '\e887'; }  @font-face {
font-family: 'entypo';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/entypo.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/entypo.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/entypo.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/entypo.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/entypo.svg?#entypo) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='entypo-']:before,
[class*='entypo-']:before {
font-family: 'entypo';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.entypo-note:before { content: '\e800'; } .entypo-logo-db:before { content: '\e91b'; } .entypo-music:before { content: '\e802'; } .entypo-search:before { content: '\e803'; } .entypo-flashlight:before { content: '\e804'; } .entypo-mail:before { content: '\e805'; } .entypo-heart:before { content: '\e806'; } .entypo-heart-empty:before { content: '\e807'; } .entypo-star:before { content: '\e808'; } .entypo-star-empty:before { content: '\e809'; } .entypo-user:before { content: '\e80a'; } .entypo-users:before { content: '\e80b'; } .entypo-user-add:before { content: '\e80c'; } .entypo-video:before { content: '\e80d'; } .entypo-picture:before { content: '\e80e'; } .entypo-camera:before { content: '\e80f'; } .entypo-layout:before { content: '\e810'; } .entypo-menu:before { content: '\e811'; } .entypo-check:before { content: '\e812'; } .entypo-cancel:before { content: '\e813'; } .entypo-cancel-circled:before { content: '\e619'; } .entypo-cancel-squared:before { content: '\e618'; } .entypo-plus:before { content: '\e617'; } .entypo-plus-circled:before { content: '\e616'; } .entypo-plus-squared:before { content: '\e615'; } .entypo-minus:before { content: '\e614'; } .entypo-minus-circled:before { content: '\e613'; } .entypo-minus-squared:before { content: '\e612'; } .entypo-help:before { content: '\e611'; } .entypo-help-circled:before { content: '\e610'; } .entypo-info:before { content: '\e609'; } .entypo-info-circled:before { content: '\e608'; } .entypo-back:before { content: '\e607'; } .entypo-home:before { content: '\e606'; } .entypo-link:before { content: '\e605'; } .entypo-attach:before { content: '\e604'; } .entypo-lock:before { content: '\e603'; } .entypo-lock-open:before { content: '\e602'; } .entypo-eye:before { content: '\e601'; } .entypo-tag:before { content: '\e814'; } .entypo-bookmark:before { content: '\e620'; } .entypo-bookmarks:before { content: '\e621'; } .entypo-flag:before { content: '\e622'; } .entypo-thumbs-up:before { content: '\e623'; } .entypo-thumbs-down:before { content: '\e624'; } .entypo-download:before { content: '\e625'; } .entypo-upload:before { content: '\e626'; } .entypo-upload-cloud:before { content: '\e627'; } .entypo-reply:before { content: '\e628'; } .entypo-reply-all:before { content: '\e629'; } .entypo-forward:before { content: '\e630'; } .entypo-quote:before { content: '\e631'; } .entypo-code:before { content: '\e632'; } .entypo-export:before { content: '\e633'; } .entypo-pencil:before { content: '\e634'; } .entypo-feather:before { content: '\e635'; } .entypo-print:before { content: '\e636'; } .entypo-retweet:before { content: '\e637'; } .entypo-keyboard:before { content: '\e638'; } .entypo-comment:before { content: '\e639'; } .entypo-chat:before { content: '\e659'; } .entypo-bell:before { content: '\e658'; } .entypo-attention:before { content: '\e657'; } .entypo-alert:before { content: '\e656'; } .entypo-vcard:before { content: '\e655'; } .entypo-address:before { content: '\e654'; } .entypo-location:before { content: '\e653'; } .entypo-map:before { content: '\e652'; } .entypo-direction:before { content: '\e651'; } .entypo-compass:before { content: '\e650'; } .entypo-cup:before { content: '\e649'; } .entypo-trash:before { content: '\e648'; } .entypo-doc:before { content: '\e647'; } .entypo-docs:before { content: '\e646'; } .entypo-doc-landscape:before { content: '\e645'; } .entypo-doc-text:before { content: '\e644'; } .entypo-doc-text-inv:before { content: '\e643'; } .entypo-newspaper:before { content: '\e642'; } .entypo-book-open:before { content: '\e641'; } .entypo-book:before { content: '\e640'; } .entypo-folder:before { content: '\e660'; } .entypo-archive:before { content: '\e661'; } .entypo-box:before { content: '\e662'; } .entypo-rss:before { content: '\e663'; } .entypo-phone:before { content: '\e664'; } .entypo-cog:before { content: '\e665'; } .entypo-tools:before { content: '\e666'; } .entypo-share:before { content: '\e667'; } .entypo-shareable:before { content: '\e668'; } .entypo-basket:before { content: '\e671'; } .entypo-bag:before { content: '\e670'; } .entypo-calendar:before { content: '\e669'; } .entypo-login:before { content: '\e672'; } .entypo-logout:before { content: '\e673'; } .entypo-mic:before { content: '\e674'; } .entypo-mute:before { content: '\e675'; } .entypo-sound:before { content: '\e676'; } .entypo-volume:before { content: '\e677'; } .entypo-clock:before { content: '\e678'; } .entypo-hourglass:before { content: '\e679'; } .entypo-lamp:before { content: '\e89f'; } .entypo-light-down:before { content: '\e89a'; } .entypo-light-up:before { content: '\e897'; } .entypo-adjust:before { content: '\e894'; } .entypo-block:before { content: '\e891'; } .entypo-resize-full:before { content: '\e88e'; } .entypo-resize-small:before { content: '\e88d'; } .entypo-popup:before { content: '\e888'; } .entypo-publish:before { content: '\e885'; } .entypo-window:before { content: '\e87e'; } .entypo-arrow-combo:before { content: '\e87d'; } .entypo-down-circled:before { content: '\e87c'; } .entypo-left-circled:before { content: '\e879'; } .entypo-right-circled:before { content: '\e876'; } .entypo-up-circled:before { content: '\e873'; } .entypo-down-open:before { content: '\e870'; } .entypo-left-open:before { content: '\e867'; } .entypo-right-open:before { content: '\e866'; } .entypo-up-open:before { content: '\e865'; } .entypo-down-open-mini:before { content: '\e680'; } .entypo-left-open-mini:before { content: '\e89c'; } .entypo-right-open-mini:before { content: '\e89b'; } .entypo-up-open-mini:before { content: '\e898'; } .entypo-down-open-big:before { content: '\e895'; } .entypo-left-open-big:before { content: '\e892'; } .entypo-right-open-big:before { content: '\e88f'; } .entypo-up-open-big:before { content: '\e88c'; } .entypo-down:before { content: '\e889'; } .entypo-left:before { content: '\e886'; } .entypo-right:before { content: '\e87f'; } .entypo-up:before { content: '\e880'; } .entypo-down-dir:before { content: '\e881'; } .entypo-left-dir:before { content: '\e87a'; } .entypo-right-dir:before { content: '\e877'; } .entypo-up-dir:before { content: '\e874'; } .entypo-down-bold:before { content: '\e871'; } .entypo-left-bold:before { content: '\e868'; } .entypo-right-bold:before { content: '\e869'; } .entypo-up-bold:before { content: '\e86a'; } .entypo-down-thin:before { content: '\e86b'; } .entypo-left-thin:before { content: '\e89d'; } .entypo-right-thin:before { content: '\e89e'; } .entypo-note-beamed:before { content: '\e801'; } .entypo-ccw:before { content: '\e896'; } .entypo-cw:before { content: '\e893'; } .entypo-arrows-ccw:before { content: '\e890'; } .entypo-level-down:before { content: '\e88b'; } .entypo-level-up:before { content: '\e88a'; } .entypo-shuffle:before { content: '\e887'; } .entypo-loop:before { content: '\e884'; } .entypo-switch:before { content: '\e883'; } .entypo-play:before { content: '\e882'; } .entypo-stop:before { content: '\e87b'; } .entypo-pause:before { content: '\e878'; } .entypo-record:before { content: '\e875'; } .entypo-to-end:before { content: '\e872'; } .entypo-to-start:before { content: '\e86f'; } .entypo-fast-forward:before { content: '\e86e'; } .entypo-fast-backward:before { content: '\e86d'; } .entypo-progress-0:before { content: '\e86c'; } .entypo-progress-1:before { content: '\e8a0'; } .entypo-progress-2:before { content: '\e8a1'; } .entypo-progress-3:before { content: '\e8a2'; } .entypo-target:before { content: '\e8a3'; } .entypo-palette:before { content: '\e8a4'; } .entypo-list:before { content: '\e8af'; } .entypo-list-add:before { content: '\e8b0'; } .entypo-signal:before { content: '\e8b1'; } .entypo-trophy:before { content: '\e8b2'; } .entypo-battery:before { content: '\e8b3'; } .entypo-back-in-time:before { content: '\e8c6'; } .entypo-monitor:before { content: '\e8c7'; } .entypo-mobile:before { content: '\e8ca'; } .entypo-network:before { content: '\e8cb'; } .entypo-cd:before { content: '\e8cc'; } .entypo-inbox:before { content: '\e8cd'; } .entypo-install:before { content: '\e8cf'; } .entypo-globe:before { content: '\e8d1'; } .entypo-cloud:before { content: '\e8da'; } .entypo-cloud-thunder:before { content: '\e8db'; } .entypo-flash:before { content: '\e8a9'; } .entypo-moon:before { content: '\e8a8'; } .entypo-flight:before { content: '\e8a7'; } .entypo-paper-plane:before { content: '\e8a6'; } .entypo-leaf:before { content: '\e8a5'; } .entypo-lifebuoy:before { content: '\e8b8'; } .entypo-mouse:before { content: '\e8b7'; } .entypo-briefcase:before { content: '\e8b6'; } .entypo-suitcase:before { content: '\e8b5'; } .entypo-dot:before { content: '\e8b4'; } .entypo-dot-2:before { content: '\e8c9'; } .entypo-dot-3:before { content: '\e8c8'; } .entypo-brush:before { content: '\e8c5'; } .entypo-magnet:before { content: '\e8c4'; } .entypo-infinity:before { content: '\e8c3'; } .entypo-erase:before { content: '\e8ce'; } .entypo-chart-pie:before { content: '\e8d0'; } .entypo-chart-line:before { content: '\e8d2'; } .entypo-chart-bar:before { content: '\e8d9'; } .entypo-chart-area:before { content: '\e8d8'; } .entypo-tape:before { content: '\e8aa'; } .entypo-graduation-cap:before { content: '\e8ab'; } .entypo-language:before { content: '\e8ac'; } .entypo-ticket:before { content: '\e8ad'; } .entypo-water:before { content: '\e8ae'; } .entypo-droplet:before { content: '\e8b9'; } .entypo-air:before { content: '\e8ba'; } .entypo-credit-card:before { content: '\e8bb'; } .entypo-floppy:before { content: '\e8bc'; } .entypo-clipboard:before { content: '\e8bd'; } .entypo-megaphone:before { content: '\e8be'; } .entypo-database:before { content: '\e8bf'; } .entypo-drive:before { content: '\e8c0'; } .entypo-bucket:before { content: '\e8c1'; } .entypo-thermometer:before { content: '\e8c2'; } .entypo-key:before { content: '\e8d5'; } .entypo-flow-cascade:before { content: '\e8d4'; } .entypo-flow-branch:before { content: '\e8d3'; } .entypo-flow-tree:before { content: '\e8d6'; } .entypo-flow-line:before { content: '\e8d7'; } .entypo-flow-parallel:before { content: '\e8ef'; } .entypo-rocket:before { content: '\e8ee'; } .entypo-gauge:before { content: '\e8ed'; } .entypo-traffic-cone:before { content: '\e8ec'; } .entypo-cc:before { content: '\e8eb'; } .entypo-cc-by:before { content: '\e8ea'; } .entypo-cc-nc:before { content: '\e8e9'; } .entypo-cc-nc-eu:before { content: '\e8e8'; } .entypo-cc-nc-jp:before { content: '\e8e7'; } .entypo-cc-sa:before { content: '\e8e6'; } .entypo-cc-nd:before { content: '\e8e5'; } .entypo-cc-pd:before { content: '\e8e4'; } .entypo-cc-zero:before { content: '\e8e3'; } .entypo-cc-share:before { content: '\e8e2'; } .entypo-cc-remix:before { content: '\e8e1'; } .entypo-github:before { content: '\e8e0'; } .entypo-github-circled:before { content: '\e8df'; } .entypo-flickr:before { content: '\e8de'; } .entypo-flickr-circled:before { content: '\e8dd'; } .entypo-vimeo:before { content: '\e8dc'; } .entypo-vimeo-circled:before { content: '\e8f0'; } .entypo-twitter:before { content: '\e8f1'; } .entypo-twitter-circled:before { content: '\e8f2'; } .entypo-facebook:before { content: '\e8f3'; } .entypo-facebook-circled:before { content: '\e8f4'; } .entypo-facebook-squared:before { content: '\e8f5'; } .entypo-gplus:before { content: '\e8f6'; } .entypo-gplus-circled:before { content: '\e8f7'; } .entypo-pinterest:before { content: '\e8f8'; } .entypo-pinterest-circled:before { content: '\e8f9'; } .entypo-tumblr:before { content: '\e8fa'; } .entypo-tumblr-circled:before { content: '\e8fb'; } .entypo-linkedin:before { content: '\e8fc'; } .entypo-linkedin-circled:before { content: '\e8fd'; } .entypo-dribbble:before { content: '\e8fe'; } .entypo-dribbble-circled:before { content: '\e8ff'; } .entypo-stumbleupon:before { content: '\e900'; } .entypo-stumbleupon-circled:before { content: '\e901'; } .entypo-lastfm:before { content: '\e902'; } .entypo-lastfm-circled:before { content: '\e903'; } .entypo-rdio:before { content: '\e917'; } .entypo-rdio-circled:before { content: '\e916'; } .entypo-spotify:before { content: '\e915'; } .entypo-spotify-circled:before { content: '\e914'; } .entypo-qq:before { content: '\e913'; } .entypo-instagram:before { content: '\e912'; } .entypo-dropbox:before { content: '\e911'; } .entypo-evernote:before { content: '\e910'; } .entypo-flattr:before { content: '\e90f'; } .entypo-skype:before { content: '\e90e'; } .entypo-skype-circled:before { content: '\e90d'; } .entypo-renren:before { content: '\e90c'; } .entypo-sina-weibo:before { content: '\e90b'; } .entypo-paypal:before { content: '\e90a'; } .entypo-picasa:before { content: '\e909'; } .entypo-soundcloud:before { content: '\e908'; } .entypo-mixi:before { content: '\e907'; } .entypo-behance:before { content: '\e906'; } .entypo-google-circles:before { content: '\e905'; } .entypo-vkontakte:before { content: '\e904'; } .entypo-smashing:before { content: '\e918'; } .entypo-sweden:before { content: '\e919'; } .entypo-db-shape:before { content: '\e91a'; } .entypo-up-thin:before { content: '\e899'; }  @font-face {
font-family: 'linecons';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/linecons.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/linecons.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/linecons.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/linecons.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/linecons.svg?#linecons) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='linecons-']:before,
[class*='linecons-']:before {
font-family: 'linecons';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.linecons-music:before { content: '\e800'; } .linecons-wallet:before { content: '\e658'; } .linecons-mail:before { content: '\e802'; } .linecons-heart:before { content: '\e803'; } .linecons-star:before { content: '\e804'; } .linecons-user:before { content: '\e805'; } .linecons-videocam:before { content: '\e806'; } .linecons-camera:before { content: '\e807'; } .linecons-photo:before { content: '\e808'; } .linecons-attach:before { content: '\e809'; } .linecons-lock:before { content: '\e80a'; } .linecons-eye:before { content: '\e80b'; } .linecons-tag:before { content: '\e80c'; } .linecons-thumbs-up:before { content: '\e80d'; } .linecons-pencil:before { content: '\e80e'; } .linecons-comment:before { content: '\e80f'; } .linecons-location:before { content: '\e810'; } .linecons-cup:before { content: '\e811'; } .linecons-trash:before { content: '\e812'; } .linecons-doc:before { content: '\e813'; } .linecons-note:before { content: '\e649'; } .linecons-cog:before { content: '\e648'; } .linecons-params:before { content: '\e647'; } .linecons-calendar:before { content: '\e646'; } .linecons-search:before { content: '\e801'; } .linecons-clock:before { content: '\e644'; } .linecons-lightbulb:before { content: '\e643'; } .linecons-tv:before { content: '\e642'; } .linecons-desktop:before { content: '\e641'; } .linecons-mobile:before { content: '\e640'; } .linecons-cd:before { content: '\e639'; } .linecons-inbox:before { content: '\e638'; } .linecons-globe:before { content: '\e637'; } .linecons-cloud:before { content: '\e636'; } .linecons-paper-plane:before { content: '\e635'; } .linecons-fire:before { content: '\e634'; } .linecons-graduation-cap:before { content: '\e633'; } .linecons-megaphone:before { content: '\e632'; } .linecons-database:before { content: '\e631'; } .linecons-key:before { content: '\e814'; } .linecons-beaker:before { content: '\e650'; } .linecons-truck:before { content: '\e651'; } .linecons-money:before { content: '\e652'; } .linecons-food:before { content: '\e653'; } .linecons-shop:before { content: '\e654'; } .linecons-diamond:before { content: '\e655'; } .linecons-t-shirt:before { content: '\e656'; } .linecons-sound:before { content: '\e645'; }  @font-face {
font-family: 'typicons';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/typicons.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/typicons.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/typicons.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/typicons.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/typicons.svg?#typicons) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='typicons-']:before,
[class*='typicons-']:before {
font-family: 'typicons';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.typicons-music-outline:before { content: '\e800'; } .typicons-vimeo:before { content: '\e933'; } .typicons-search-outline:before { content: '\e802'; } .typicons-search:before { content: '\e803'; } .typicons-mail:before { content: '\e804'; } .typicons-heart:before { content: '\e805'; } .typicons-heart-filled:before { content: '\e806'; } .typicons-star:before { content: '\e807'; } .typicons-star-filled:before { content: '\e808'; } .typicons-user-outline:before { content: '\e809'; } .typicons-user:before { content: '\e80a'; } .typicons-users-outline:before { content: '\e80b'; } .typicons-users:before { content: '\e80c'; } .typicons-user-add-outline:before { content: '\e80d'; } .typicons-user-add:before { content: '\e80e'; } .typicons-user-delete-outline:before { content: '\e80f'; } .typicons-user-delete:before { content: '\e810'; } .typicons-video:before { content: '\e811'; } .typicons-videocam-outline:before { content: '\e812'; } .typicons-videocam:before { content: '\e813'; } .typicons-picture-outline:before { content: '\e814'; } .typicons-picture:before { content: '\e601'; } .typicons-camera-outline:before { content: '\e602'; } .typicons-camera:before { content: '\e603'; } .typicons-th-outline:before { content: '\e604'; } .typicons-th:before { content: '\e605'; } .typicons-th-large-outline:before { content: '\e606'; } .typicons-th-large:before { content: '\e607'; } .typicons-th-list-outline:before { content: '\e608'; } .typicons-th-list:before { content: '\e609'; } .typicons-ok-outline:before { content: '\e610'; } .typicons-ok:before { content: '\e611'; } .typicons-cancel-outline:before { content: '\e612'; } .typicons-cancel:before { content: '\e613'; } .typicons-cancel-alt:before { content: '\e614'; } .typicons-cancel-alt-filled:before { content: '\e615'; } .typicons-cancel-circled-outline:before { content: '\e616'; } .typicons-cancel-circled:before { content: '\e617'; } .typicons-plus-outline:before { content: '\e618'; } .typicons-plus:before { content: '\e619'; } .typicons-minus-outline:before { content: '\e639'; } .typicons-minus:before { content: '\e638'; } .typicons-divide-outline:before { content: '\e637'; } .typicons-divide:before { content: '\e636'; } .typicons-eq-outline:before { content: '\e635'; } .typicons-eq:before { content: '\e634'; } .typicons-info-outline:before { content: '\e633'; } .typicons-info:before { content: '\e632'; } .typicons-home-outline:before { content: '\e631'; } .typicons-home:before { content: '\e630'; } .typicons-link-outline:before { content: '\e629'; } .typicons-link:before { content: '\e628'; } .typicons-attach-outline:before { content: '\e627'; } .typicons-attach:before { content: '\e626'; } .typicons-lock:before { content: '\e625'; } .typicons-lock-filled:before { content: '\e624'; } .typicons-lock-open:before { content: '\e623'; } .typicons-lock-open-filled:before { content: '\e622'; } .typicons-pin-outline:before { content: '\e621'; } .typicons-pin:before { content: '\e620'; } .typicons-eye-outline:before { content: '\e640'; } .typicons-eye:before { content: '\e641'; } .typicons-tag:before { content: '\e642'; } .typicons-tags:before { content: '\e643'; } .typicons-bookmark:before { content: '\e644'; } .typicons-flag:before { content: '\e645'; } .typicons-flag-filled:before { content: '\e646'; } .typicons-thumbs-up:before { content: '\e647'; } .typicons-thumbs-down:before { content: '\e648'; } .typicons-download-outline:before { content: '\e649'; } .typicons-download:before { content: '\e650'; } .typicons-upload-outline:before { content: '\e651'; } .typicons-upload:before { content: '\e652'; } .typicons-upload-cloud-outline:before { content: '\e653'; } .typicons-upload-cloud:before { content: '\e654'; } .typicons-reply-outline:before { content: '\e655'; } .typicons-reply:before { content: '\e656'; } .typicons-forward-outline:before { content: '\e657'; } .typicons-forward:before { content: '\e658'; } .typicons-code-outline:before { content: '\e659'; } .typicons-code:before { content: '\e681'; } .typicons-export-outline:before { content: '\e680'; } .typicons-export:before { content: '\e679'; } .typicons-pencil:before { content: '\e678'; } .typicons-pen:before { content: '\e677'; } .typicons-feather:before { content: '\e676'; } .typicons-edit:before { content: '\e675'; } .typicons-print:before { content: '\e674'; } .typicons-comment:before { content: '\e673'; } .typicons-chat:before { content: '\e672'; } .typicons-chat-alt:before { content: '\e671'; } .typicons-bell:before { content: '\e670'; } .typicons-attention:before { content: '\e669'; } .typicons-attention-filled:before { content: '\e668'; } .typicons-warning-empty:before { content: '\e665'; } .typicons-warning:before { content: '\e664'; } .typicons-contacts:before { content: '\e663'; } .typicons-vcard:before { content: '\e662'; } .typicons-address:before { content: '\e661'; } .typicons-location-outline:before { content: '\e660'; } .typicons-location:before { content: '\e682'; } .typicons-map:before { content: '\e865'; } .typicons-direction-outline:before { content: '\e866'; } .typicons-direction:before { content: '\e867'; } .typicons-compass:before { content: '\e868'; } .typicons-trash:before { content: '\e869'; } .typicons-doc:before { content: '\e86a'; } .typicons-doc-text:before { content: '\e86b'; } .typicons-doc-add:before { content: '\e86c'; } .typicons-doc-remove:before { content: '\e86d'; } .typicons-news:before { content: '\e86e'; } .typicons-folder:before { content: '\e86f'; } .typicons-folder-add:before { content: '\e870'; } .typicons-folder-delete:before { content: '\e871'; } .typicons-archive:before { content: '\e872'; } .typicons-box:before { content: '\e873'; } .typicons-rss-outline:before { content: '\e874'; } .typicons-rss:before { content: '\e875'; } .typicons-phone-outline:before { content: '\e876'; } .typicons-phone:before { content: '\e877'; } .typicons-menu-outline:before { content: '\e88a'; } .typicons-menu:before { content: '\e88b'; } .typicons-cog-outline:before { content: '\e889'; } .typicons-cog:before { content: '\e888'; } .typicons-wrench-outline:before { content: '\e887'; } .typicons-wrench:before { content: '\e886'; } .typicons-basket:before { content: '\e885'; } .typicons-calendar-outlilne:before { content: '\e884'; } .typicons-calendar:before { content: '\e883'; } .typicons-mic-outline:before { content: '\e882'; } .typicons-mic:before { content: '\e881'; } .typicons-volume-off:before { content: '\e880'; } .typicons-volume-low:before { content: '\e87f'; } .typicons-volume-middle:before { content: '\e87e'; } .typicons-volume-high:before { content: '\e87d'; } .typicons-headphones:before { content: '\e87c'; } .typicons-clock:before { content: '\e87b'; } .typicons-wristwatch:before { content: '\e87a'; } .typicons-stopwatch:before { content: '\e879'; } .typicons-lightbulb:before { content: '\e878'; } .typicons-block-outline:before { content: '\e88c'; } .typicons-block:before { content: '\e88d'; } .typicons-resize-full-outline:before { content: '\e88e'; } .typicons-resize-full:before { content: '\e88f'; } .typicons-resize-normal-outline:before { content: '\e890'; } .typicons-resize-normal:before { content: '\e891'; } .typicons-move-outline:before { content: '\e892'; } .typicons-move:before { content: '\e893'; } .typicons-popup:before { content: '\e894'; } .typicons-zoom-in-outline:before { content: '\e895'; } .typicons-zoom-in:before { content: '\e896'; } .typicons-zoom-out-outline:before { content: '\e897'; } .typicons-zoom-out:before { content: '\e898'; } .typicons-popup-1:before { content: '\e899'; } .typicons-music:before { content: '\e801'; } .typicons-left-open:before { content: '\e89b'; } .typicons-right-open-outline:before { content: '\e89c'; } .typicons-right-open:before { content: '\e89d'; } .typicons-down:before { content: '\e89e'; } .typicons-left:before { content: '\e89f'; } .typicons-right:before { content: '\e8b3'; } .typicons-up:before { content: '\e8b2'; } .typicons-down-outline:before { content: '\e8b1'; } .typicons-left-outline:before { content: '\e8b0'; } .typicons-right-outline:before { content: '\e8af'; } .typicons-up-outline:before { content: '\e8ae'; } .typicons-down-small:before { content: '\e8ad'; } .typicons-left-small:before { content: '\e8ac'; } .typicons-right-small:before { content: '\e8ab'; } .typicons-up-small:before { content: '\e8aa'; } .typicons-cw-outline:before { content: '\e8a9'; } .typicons-cw:before { content: '\e8a8'; } .typicons-arrows-cw-outline:before { content: '\e8a7'; } .typicons-arrows-cw:before { content: '\e8a6'; } .typicons-loop-outline:before { content: '\e8a5'; } .typicons-loop:before { content: '\e8a4'; } .typicons-loop-alt-outline:before { content: '\e8a3'; } .typicons-loop-alt:before { content: '\e8a2'; } .typicons-shuffle:before { content: '\e8a1'; } .typicons-play-outline:before { content: '\e8a0'; } .typicons-play:before { content: '\e8b4'; } .typicons-stop-outline:before { content: '\e8b5'; } .typicons-stop:before { content: '\e8b6'; } .typicons-pause-outline:before { content: '\e8b7'; } .typicons-pause:before { content: '\e8b8'; } .typicons-fast-fw-outline:before { content: '\e8b9'; } .typicons-fast-fw:before { content: '\e8ba'; } .typicons-rewind-outline:before { content: '\e8bb'; } .typicons-rewind:before { content: '\e8bc'; } .typicons-record-outline:before { content: '\e8bd'; } .typicons-record:before { content: '\e8be'; } .typicons-eject-outline:before { content: '\e8bf'; } .typicons-eject:before { content: '\e8c0'; } .typicons-eject-alt-outline:before { content: '\e8c1'; } .typicons-eject-alt:before { content: '\e8c2'; } .typicons-bat1:before { content: '\e8c3'; } .typicons-bat2:before { content: '\e8c4'; } .typicons-bat3:before { content: '\e8c5'; } .typicons-bat4:before { content: '\e8c6'; } .typicons-bat-charge:before { content: '\e8c7'; } .typicons-plug:before { content: '\e8db'; } .typicons-target-outline:before { content: '\e8da'; } .typicons-target:before { content: '\e8d9'; } .typicons-wifi-outline:before { content: '\e8d8'; } .typicons-wifi:before { content: '\e8d7'; } .typicons-desktop:before { content: '\e8d6'; } .typicons-laptop:before { content: '\e8d5'; } .typicons-tablet:before { content: '\e8d4'; } .typicons-mobile:before { content: '\e8d3'; } .typicons-contrast:before { content: '\e8d2'; } .typicons-globe-outline:before { content: '\e8d0'; } .typicons-globe:before { content: '\e8cf'; } .typicons-globe-alt-outline:before { content: '\e8d1'; } .typicons-globe-alt:before { content: '\e8ce'; } .typicons-sun:before { content: '\e8cd'; } .typicons-sun-filled:before { content: '\e8cc'; } .typicons-cloud:before { content: '\e8cb'; } .typicons-flash-outline:before { content: '\e8ca'; } .typicons-flash:before { content: '\e8c9'; } .typicons-moon:before { content: '\e8c8'; } .typicons-waves-outline:before { content: '\e8dc'; } .typicons-waves:before { content: '\e8dd'; } .typicons-rain:before { content: '\e8de'; } .typicons-cloud-sun:before { content: '\e8df'; } .typicons-drizzle:before { content: '\e8e0'; } .typicons-snow:before { content: '\e8e1'; } .typicons-cloud-flash:before { content: '\e8e2'; } .typicons-cloud-wind:before { content: '\e8e3'; } .typicons-wind:before { content: '\e8e4'; } .typicons-plane-outline:before { content: '\e8e5'; } .typicons-plane:before { content: '\e8e6'; } .typicons-leaf:before { content: '\e8e7'; } .typicons-lifebuoy:before { content: '\e8e8'; } .typicons-briefcase:before { content: '\e8e9'; } .typicons-brush:before { content: '\e8ea'; } .typicons-pipette:before { content: '\e8eb'; } .typicons-power-outline:before { content: '\e8ec'; } .typicons-power:before { content: '\e8ed'; } .typicons-check-outline:before { content: '\e8ee'; } .typicons-check:before { content: '\e8ef'; } .typicons-gift:before { content: '\e903'; } .typicons-temperatire:before { content: '\e902'; } .typicons-chart-outline:before { content: '\e901'; } .typicons-chart:before { content: '\e900'; } .typicons-chart-alt-outline:before { content: '\e8ff'; } .typicons-chart-alt:before { content: '\e8fe'; } .typicons-chart-bar-outline:before { content: '\e8fd'; } .typicons-chart-bar:before { content: '\e8fc'; } .typicons-chart-pie-outline:before { content: '\e8fb'; } .typicons-chart-pie:before { content: '\e8fa'; } .typicons-ticket:before { content: '\e8f9'; } .typicons-credit-card:before { content: '\e8f8'; } .typicons-clipboard:before { content: '\e8f7'; } .typicons-database:before { content: '\e8f6'; } .typicons-key-outline:before { content: '\e8f5'; } .typicons-key:before { content: '\e8f4'; } .typicons-flow-split:before { content: '\e8f3'; } .typicons-flow-merge:before { content: '\e8f2'; } .typicons-flow-parallel:before { content: '\e8f1'; } .typicons-flow-cross:before { content: '\e8f0'; } .typicons-certificate-outline:before { content: '\e904'; } .typicons-certificate:before { content: '\e905'; } .typicons-scissors-outline:before { content: '\e906'; } .typicons-scissors:before { content: '\e907'; } .typicons-flask:before { content: '\e908'; } .typicons-wine:before { content: '\e909'; } .typicons-coffee:before { content: '\e90a'; } .typicons-beer:before { content: '\e90b'; } .typicons-anchor-outline:before { content: '\e90c'; } .typicons-anchor:before { content: '\e90d'; } .typicons-puzzle-outline:before { content: '\e90e'; } .typicons-puzzle:before { content: '\e90f'; } .typicons-tree:before { content: '\e910'; } .typicons-calculator:before { content: '\e911'; } .typicons-infinity-outline:before { content: '\e912'; } .typicons-infinity:before { content: '\e913'; } .typicons-pi-outline:before { content: '\e914'; } .typicons-pi:before { content: '\e915'; } .typicons-at:before { content: '\e916'; } .typicons-at-circled:before { content: '\e917'; } .typicons-looped-square-outline:before { content: '\e92b'; } .typicons-looped-square-interest:before { content: '\e92a'; } .typicons-sort-alphabet-outline:before { content: '\e929'; } .typicons-sort-alphabet:before { content: '\e928'; } .typicons-sort-numeric-outline:before { content: '\e927'; } .typicons-sort-numeric:before { content: '\e926'; } .typicons-dribbble-circled:before { content: '\e925'; } .typicons-dribbble:before { content: '\e924'; } .typicons-facebook-circled:before { content: '\e923'; } .typicons-facebook:before { content: '\e922'; } .typicons-flickr-circled:before { content: '\e921'; } .typicons-flickr:before { content: '\e920'; } .typicons-github-circled:before { content: '\e91f'; } .typicons-github:before { content: '\e91e'; } .typicons-lastfm-circled:before { content: '\e91d'; } .typicons-lastfm:before { content: '\e91b'; } .typicons-linkedin-circled:before { content: '\e91c'; } .typicons-linkedin:before { content: '\e91a'; } .typicons-pinterest-circled:before { content: '\e919'; } .typicons-pinterest:before { content: '\e918'; } .typicons-skype-outline:before { content: '\e92c'; } .typicons-skype:before { content: '\e92d'; } .typicons-tumbler-circled:before { content: '\e92e'; } .typicons-tumbler:before { content: '\e92f'; } .typicons-twitter-circled:before { content: '\e931'; } .typicons-twitter:before { content: '\e930'; } .typicons-vimeo-circled:before { content: '\e932'; } .typicons-left-open-outline:before { content: '\e89a'; }  @font-face {
font-family: 'zocial';
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/zocial.eot);
src: url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/zocial.eot?#iefix) format('embedded-opentype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/zocial.woff) format('woff'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/zocial.ttf) format('truetype'),
url(//www.gcpok.com/wp-content/themes/gcpok.com/fonts/zocial.svg?#zocial) format('svg');
font-weight: normal;
font-style: normal;
}
[class^='zocial-']:before,
[class*='zocial-']:before {
font-family: 'zocial';
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
}
.zocial-duckduckgo:before { content: '\e800'; } .zocial-lkdto:before { content: '\e866'; } .zocial-delicious:before { content: '\e802'; } .zocial-paypal:before { content: '\e803'; } .zocial-flattr:before { content: '\e804'; } .zocial-android:before { content: '\e805'; } .zocial-eventful:before { content: '\e807'; } .zocial-smashmag:before { content: '\e806'; } .zocial-gplus:before { content: '\e808'; } .zocial-wikipedia:before { content: '\e809'; } .zocial-lanyrd:before { content: '\e80a'; } .zocial-calendar:before { content: '\e80b'; } .zocial-stumbleupon:before { content: '\e80c'; } .zocial-fivehundredpx:before { content: '\e80d'; } .zocial-pinterest:before { content: '\e80e'; } .zocial-bitcoin:before { content: '\e80f'; } .zocial-w3c:before { content: '\e810'; } .zocial-foursquare:before { content: '\e811'; } .zocial-html5:before { content: '\e812'; } .zocial-ie:before { content: '\e813'; } .zocial-call:before { content: '\e619'; } .zocial-grooveshark:before { content: '\e618'; } .zocial-ninetyninedesigns:before { content: '\e617'; } .zocial-forrst:before { content: '\e616'; } .zocial-digg:before { content: '\e615'; } .zocial-spotify:before { content: '\e614'; } .zocial-reddit:before { content: '\e613'; } .zocial-guest:before { content: '\e612'; } .zocial-gowalla:before { content: '\e611'; } .zocial-appstore:before { content: '\e610'; } .zocial-blogger:before { content: '\e609'; } .zocial-cc:before { content: '\e608'; } .zocial-dribbble:before { content: '\e607'; } .zocial-evernote:before { content: '\e606'; } .zocial-flickr:before { content: '\e605'; } .zocial-google:before { content: '\e604'; } .zocial-viadeo:before { content: '\e603'; } .zocial-instapaper:before { content: '\e602'; } .zocial-weibo:before { content: '\e601'; } .zocial-klout:before { content: '\e814'; } .zocial-linkedin:before { content: '\e620'; } .zocial-meetup:before { content: '\e621'; } .zocial-vk:before { content: '\e622'; } .zocial-plancast:before { content: '\e623'; } .zocial-disqus:before { content: '\e624'; } .zocial-rss:before { content: '\e625'; } .zocial-skype:before { content: '\e626'; } .zocial-twitter:before { content: '\e627'; } .zocial-youtube:before { content: '\e628'; } .zocial-vimeo:before { content: '\e629'; } .zocial-windows:before { content: '\e630'; } .zocial-aim:before { content: '\e801'; } .zocial-yahoo:before { content: '\e632'; } .zocial-chrome:before { content: '\e633'; } .zocial-email:before { content: '\e634'; } .zocial-macstore:before { content: '\e635'; } .zocial-myspace:before { content: '\e636'; } .zocial-podcast:before { content: '\e637'; } .zocial-amazon:before { content: '\e638'; } .zocial-steam:before { content: '\e639'; } .zocial-cloudapp:before { content: '\e659'; } .zocial-dropbox:before { content: '\e658'; } .zocial-ebay:before { content: '\e657'; } .zocial-facebook:before { content: '\e656'; } .zocial-github:before { content: '\e655'; } .zocial-github-circled:before { content: '\e654'; } .zocial-googleplay:before { content: '\e653'; } .zocial-itunes:before { content: '\e652'; } .zocial-plurk:before { content: '\e651'; } .zocial-songkick:before { content: '\e650'; } .zocial-lastfm:before { content: '\e649'; } .zocial-gmail:before { content: '\e648'; } .zocial-pinboard:before { content: '\e647'; } .zocial-openid:before { content: '\e646'; } .zocial-quora:before { content: '\e645'; } .zocial-soundcloud:before { content: '\e644'; } .zocial-tumblr:before { content: '\e643'; } .zocial-eventasaurus:before { content: '\e642'; } .zocial-wordpress:before { content: '\e641'; } .zocial-yelp:before { content: '\e640'; } .zocial-intensedebate:before { content: '\e670'; } .zocial-eventbrite:before { content: '\e671'; } .zocial-scribd:before { content: '\e672'; } .zocial-posterous:before { content: '\e673'; } .zocial-stripe:before { content: '\e674'; } .zocial-opentable:before { content: '\e675'; } .zocial-cart:before { content: '\e676'; } .zocial-print:before { content: '\e677'; } .zocial-angellist:before { content: '\e678'; } .zocial-instagram:before { content: '\e679'; } .zocial-dwolla:before { content: '\e680'; } .zocial-appnet:before { content: '\e681'; } .zocial-statusnet:before { content: '\e682'; } .zocial-acrobat:before { content: '\e683'; } .zocial-drupal:before { content: '\e684'; } .zocial-buffer:before { content: '\e685'; } .zocial-pocket:before { content: '\e686'; } .zocial-bitbucket:before { content: '\e687'; } .zocial-lego:before { content: '\e688'; } .zocial-login:before { content: '\e689'; } .zocial-stackoverflow:before { content: '\e690'; } .zocial-hackernews:before { content: '\e865'; } .zocial-xing:before { content: '\e631'; }.sf-menu {
margin: 0;
padding: 0;
list-style: none;
}
.sf-menu li {
position: relative;
}
.sf-menu ul {
position: absolute;
display: none;
z-index: 999;
}
.sf-menu > li {
float: left;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
display: block;
}
.sf-menu a {
display: block;
position: relative;
} .bx-wrapper {
position: relative;
margin: 0 auto;
padding: 0;
*zoom: 1; 
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bx-wrapper .bx-viewport { overflow: hidden; }
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {}
.bx-wrapper .bx-loading { display: none; }
.bx-wrapper .bx-pager {}
.bx-wrapper .bx-pager .bx-pager-item {}
.bx-wrapper .bx-pager.bx-default-pager a {}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {}
.bx-wrapper .bx-prev {}
.bx-wrapper .bx-next {}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-direction a {
position: absolute;
outline: 0;
z-index: 666;
display: block;
}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-caption {
position: absolute;
} .isotope-item {
z-index: 2;
display: block !important;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.isotope,
.isotope .isotope-item {
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-ms-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-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;
-ms-transition-property: -ms-transform, opacity;
-o-transition-property: top, left, 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;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;}
@-webkit-keyframes flash {
0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}
@-moz-keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
@-o-keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
@keyframes flash {
0%, 50%, 100% {opacity: 1;}	
25%, 75% {opacity: 0;}
}
.flash {
-webkit-animation-name: flash;
-moz-animation-name: flash;
-o-animation-name: flash;
animation-name: flash;
}
@-webkit-keyframes shake {
0%, 100% {-webkit-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}
@-moz-keyframes shake {
0%, 100% {-moz-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}
@-o-keyframes shake {
0%, 100% {-o-transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}
@keyframes shake {
0%, 100% {transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
20%, 40%, 60%, 80% {transform: translateX(10px);}
}
.shake {
-webkit-animation-name: shake;
-moz-animation-name: shake;
-o-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
40% {-webkit-transform: translateY(-30px);}
60% {-webkit-transform: translateY(-15px);}
}
@-moz-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
40% {-moz-transform: translateY(-30px);}
60% {-moz-transform: translateY(-15px);}
}
@-o-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
40% {-o-transform: translateY(-30px);}
60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
40% {transform: translateY(-30px);}
60% {transform: translateY(-15px);}
}
.bounce {
-webkit-animation-name: bounce;
-moz-animation-name: bounce;
-o-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes tada {
0% {-webkit-transform: scale(1);}	
10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
100% {-webkit-transform: scale(1) rotate(0);}
}
@-moz-keyframes tada {
0% {-moz-transform: scale(1);}	
10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
100% {-moz-transform: scale(1) rotate(0);}
}
@-o-keyframes tada {
0% {-o-transform: scale(1);}	
10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
100% {-o-transform: scale(1) rotate(0);}
}
@keyframes tada {
0% {transform: scale(1);}	
10%, 20% {transform: scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
100% {transform: scale(1) rotate(0);}
}
.tada {
-webkit-animation-name: tada;
-moz-animation-name: tada;
-o-animation-name: tada;
animation-name: tada;
}
@-webkit-keyframes swing {
20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
20% { -webkit-transform: rotate(15deg); }	
40% { -webkit-transform: rotate(-10deg); }
60% { -webkit-transform: rotate(5deg); }	
80% { -webkit-transform: rotate(-5deg); }	
100% { -webkit-transform: rotate(0deg); }
}
@-moz-keyframes swing {
20% { -moz-transform: rotate(15deg); }	
40% { -moz-transform: rotate(-10deg); }
60% { -moz-transform: rotate(5deg); }	
80% { -moz-transform: rotate(-5deg); }	
100% { -moz-transform: rotate(0deg); }
}
@-o-keyframes swing {
20% { -o-transform: rotate(15deg); }	
40% { -o-transform: rotate(-10deg); }
60% { -o-transform: rotate(5deg); }	
80% { -o-transform: rotate(-5deg); }	
100% { -o-transform: rotate(0deg); }
}
@keyframes swing {
20% { transform: rotate(15deg); }	
40% { transform: rotate(-10deg); }
60% { transform: rotate(5deg); }	
80% { transform: rotate(-5deg); }	
100% { transform: rotate(0deg); }
}
.swing {
-webkit-transform-origin: top center;
-moz-transform-origin: top center;
-o-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
-moz-animation-name: swing;
-o-animation-name: swing;
animation-name: swing;
} @-webkit-keyframes wobble {
0% { -webkit-transform: translateX(0%); }
15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
30% { -webkit-transform: translateX(20%) rotate(3deg); }
45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
60% { -webkit-transform: translateX(10%) rotate(2deg); }
75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
100% { -webkit-transform: translateX(0%); }
}
@-moz-keyframes wobble {
0% { -moz-transform: translateX(0%); }
15% { -moz-transform: translateX(-25%) rotate(-5deg); }
30% { -moz-transform: translateX(20%) rotate(3deg); }
45% { -moz-transform: translateX(-15%) rotate(-3deg); }
60% { -moz-transform: translateX(10%) rotate(2deg); }
75% { -moz-transform: translateX(-5%) rotate(-1deg); }
100% { -moz-transform: translateX(0%); }
}
@-o-keyframes wobble {
0% { -o-transform: translateX(0%); }
15% { -o-transform: translateX(-25%) rotate(-5deg); }
30% { -o-transform: translateX(20%) rotate(3deg); }
45% { -o-transform: translateX(-15%) rotate(-3deg); }
60% { -o-transform: translateX(10%) rotate(2deg); }
75% { -o-transform: translateX(-5%) rotate(-1deg); }
100% { -o-transform: translateX(0%); }
}
@keyframes wobble {
0% { transform: translateX(0%); }
15% { transform: translateX(-25%) rotate(-5deg); }
30% { transform: translateX(20%) rotate(3deg); }
45% { transform: translateX(-15%) rotate(-3deg); }
60% { transform: translateX(10%) rotate(2deg); }
75% { transform: translateX(-5%) rotate(-1deg); }
100% { transform: translateX(0%); }
}
.wobble {
-webkit-animation-name: wobble;
-moz-animation-name: wobble;
-o-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes wiggle {
0% { -webkit-transform: skewX(9deg); }
10% { -webkit-transform: skewX(-8deg); }
20% { -webkit-transform: skewX(7deg); }
30% { -webkit-transform: skewX(-6deg); }
40% { -webkit-transform: skewX(5deg); }
50% { -webkit-transform: skewX(-4deg); }
60% { -webkit-transform: skewX(3deg); }
70% { -webkit-transform: skewX(-2deg); }
80% { -webkit-transform: skewX(1deg); }
90% { -webkit-transform: skewX(0deg); }
100% { -webkit-transform: skewX(0deg); }
}
@-moz-keyframes wiggle {
0% { -moz-transform: skewX(9deg); }
10% { -moz-transform: skewX(-8deg); }
20% { -moz-transform: skewX(7deg); }
30% { -moz-transform: skewX(-6deg); }
40% { -moz-transform: skewX(5deg); }
50% { -moz-transform: skewX(-4deg); }
60% { -moz-transform: skewX(3deg); }
70% { -moz-transform: skewX(-2deg); }
80% { -moz-transform: skewX(1deg); }
90% { -moz-transform: skewX(0deg); }
100% { -moz-transform: skewX(0deg); }
}
@-o-keyframes wiggle {
0% { -o-transform: skewX(9deg); }
10% { -o-transform: skewX(-8deg); }
20% { -o-transform: skewX(7deg); }
30% { -o-transform: skewX(-6deg); }
40% { -o-transform: skewX(5deg); }
50% { -o-transform: skewX(-4deg); }
60% { -o-transform: skewX(3deg); }
70% { -o-transform: skewX(-2deg); }
80% { -o-transform: skewX(1deg); }
90% { -o-transform: skewX(0deg); }
100% { -o-transform: skewX(0deg); }
}
@keyframes wiggle {
0% { transform: skewX(9deg); }
10% { transform: skewX(-8deg); }
20% { transform: skewX(7deg); }
30% { transform: skewX(-6deg); }
40% { transform: skewX(5deg); }
50% { transform: skewX(-4deg); }
60% { transform: skewX(3deg); }
70% { transform: skewX(-2deg); }
80% { transform: skewX(1deg); }
90% { transform: skewX(0deg); }
100% { transform: skewX(0deg); }
}
.wiggle {
-webkit-animation-name: wiggle;
-moz-animation-name: wiggle;
-o-animation-name: wiggle;
animation-name: wiggle;
-webkit-animation-timing-function: ease-in;
-moz-animation-timing-function: ease-in;
-o-animation-timing-function: ease-in;
animation-timing-function: ease-in;
} @-webkit-keyframes pulse {
0% { -webkit-transform: scale(1); }	
50% { -webkit-transform: scale(1.1); }
100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
0% { -moz-transform: scale(1); }	
50% { -moz-transform: scale(1.1); }
100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
0% { -o-transform: scale(1); }	
50% { -o-transform: scale(1.1); }
100% { -o-transform: scale(1); }
}
@keyframes pulse {
0% { transform: scale(1); }	
50% { transform: scale(1.1); }
100% { transform: scale(1); }
}
.pulse {
-webkit-animation-name: pulse;
-moz-animation-name: pulse;
-o-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) rotateY(0);
-webkit-animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
-webkit-animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) scale(1);
-webkit-animation-timing-function: ease-in;
}
}
@-moz-keyframes flip {
0% {
-moz-transform: perspective(400px) rotateY(0);
-moz-animation-timing-function: ease-out;
}
40% {
-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
-moz-animation-timing-function: ease-out;
}
50% {
-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-moz-animation-timing-function: ease-in;
}
80% {
-moz-transform: perspective(400px) rotateY(360deg) scale(.95);
-moz-animation-timing-function: ease-in;
}
100% {
-moz-transform: perspective(400px) scale(1);
-moz-animation-timing-function: ease-in;
}
}
@-o-keyframes flip {
0% {
-o-transform: perspective(400px) rotateY(0);
-o-animation-timing-function: ease-out;
}
40% {
-o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
-o-animation-timing-function: ease-out;
}
50% {
-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-o-animation-timing-function: ease-in;
}
80% {
-o-transform: perspective(400px) rotateY(360deg) scale(.95);
-o-animation-timing-function: ease-in;
}
100% {
-o-transform: perspective(400px) scale(1);
-o-animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
transform: perspective(400px) rotateY(0);
animation-timing-function: ease-out;
}
40% {
transform: perspective(400px) translateZ(150px) rotateY(170deg);
animation-timing-function: ease-out;
}
50% {
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
animation-timing-function: ease-in;
}
80% {
transform: perspective(400px) rotateY(360deg) scale(.95);
animation-timing-function: ease-in;
}
100% {
transform: perspective(400px) scale(1);
animation-timing-function: ease-in;
}
}
.flip {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flip;
-moz-backface-visibility: visible !important;
-moz-animation-name: flip;
-o-backface-visibility: visible !important;
-o-animation-name: flip;
backface-visibility: visible !important;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@-moz-keyframes flipInX {
0% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-moz-transform: perspective(400px) rotateX(-10deg);
}
70% {
-moz-transform: perspective(400px) rotateX(10deg);
}
100% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@-o-keyframes flipInX {
0% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-o-transform: perspective(400px) rotateX(-10deg);
}
70% {
-o-transform: perspective(400px) rotateX(10deg);
}
100% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
transform: perspective(400px) rotateX(-10deg);
}
70% {
transform: perspective(400px) rotateX(10deg);
}
100% {
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipInX;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipInX;
-o-backface-visibility: visible !important;
-o-animation-name: flipInX;
backface-visibility: visible !important;
animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@-moz-keyframes flipOutX {
0% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@-o-keyframes flipOutX {
0% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-moz-animation-name: flipOutX;
-moz-backface-visibility: visible !important;
-o-animation-name: flipOutX;
-o-backface-visibility: visible !important;
animation-name: flipOutX;
backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@-moz-keyframes flipInY {
0% {
-moz-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-moz-transform: perspective(400px) rotateY(-10deg);
}
70% {
-moz-transform: perspective(400px) rotateY(10deg);
}
100% {
-moz-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@-o-keyframes flipInY {
0% {
-o-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-o-transform: perspective(400px) rotateY(-10deg);
}
70% {
-o-transform: perspective(400px) rotateY(10deg);
}
100% {
-o-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
transform: perspective(400px) rotateY(-10deg);
}
70% {
transform: perspective(400px) rotateY(10deg);
}
100% {
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipInY;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipInY;
-o-backface-visibility: visible !important;
-o-animation-name: flipInY;
backface-visibility: visible !important;
animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@-moz-keyframes flipOutY {
0% {
-moz-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-moz-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@-o-keyframes flipOutY {
0% {
-o-transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-o-transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
-moz-backface-visibility: visible !important;
-moz-animation-name: flipOutY;
-o-backface-visibility: visible !important;
-o-animation-name: flipOutY;
backface-visibility: visible !important;
animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
@-moz-keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
@-o-keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
@keyframes fadeIn {
0% {opacity: 0;}	
100% {opacity: 1;}
}
.fadeIn, .fadeInFast {
-webkit-animation-name: fadeIn;
-moz-animation-name: fadeIn;
-o-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInUp {
0% {
opacity: 0;
-moz-transform: translateY(20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInUp {
0% {
opacity: 0;
-o-transform: translateY(20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInDown {
0% {
opacity: 0;
-moz-transform: translateY(-20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInDown {
0% {
opacity: 0;
-o-transform: translateY(-20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translateY(-20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
-moz-animation-name: fadeInDown;
-o-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-20px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeft {
0% {
opacity: 0;
-o-transform: translateX(-20px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
transform: translateX(-20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRight {
0% {
opacity: 0;
-moz-transform: translateX(20px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRight {
0% {
opacity: 0;
-o-transform: translateX(20px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
transform: translateX(20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInUpBig {
0% {
opacity: 0;
-moz-transform: translateY(2000px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInUpBig {
0% {
opacity: 0;
-o-transform: translateY(2000px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
transform: translateY(2000px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
-moz-animation-name: fadeInUpBig;
-o-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@-moz-keyframes fadeInDownBig {
0% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}
@-o-keyframes fadeInDownBig {
0% {
opacity: 0;
-o-transform: translateY(-2000px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
transform: translateY(-2000px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
-moz-animation-name: fadeInDownBig;
-o-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeftBig {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeftBig {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
transform: translateX(-2000px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
-moz-animation-name: fadeInLeftBig;
-o-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRightBig {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRightBig {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
transform: translateX(2000px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
-moz-animation-name: fadeInRightBig;
-o-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@-moz-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@-o-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
.fadeOut {
-webkit-animation-name: fadeOut;
-moz-animation-name: fadeOut;
-o-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
}
@-moz-keyframes fadeOutUp {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(-20px);
}
}
@-o-keyframes fadeOutUp {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-20px);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
-moz-animation-name: fadeOutUp;
-o-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
}
}
@-moz-keyframes fadeOutDown {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(20px);
}
}
@-o-keyframes fadeOutDown {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(20px);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
-moz-animation-name: fadeOutDown;
-o-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
}
}
@-moz-keyframes fadeOutLeft {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-20px);
}
}
@-o-keyframes fadeOutLeft {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-20px);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
-moz-animation-name: fadeOutLeft;
-o-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
}
}
@-moz-keyframes fadeOutRight {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(20px);
}
}
@-o-keyframes fadeOutRight {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(20px);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
-moz-animation-name: fadeOutRight;
-o-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
}
@-moz-keyframes fadeOutUpBig {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
}
@-o-keyframes fadeOutUpBig {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(-2000px);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
-moz-animation-name: fadeOutUpBig;
-o-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
}
@-moz-keyframes fadeOutDownBig {
0% {
opacity: 1;
-moz-transform: translateY(0);
}
100% {
opacity: 0;
-moz-transform: translateY(2000px);
}
}
@-o-keyframes fadeOutDownBig {
0% {
opacity: 1;
-o-transform: translateY(0);
}
100% {
opacity: 0;
-o-transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
transform: translateY(0);
}
100% {
opacity: 0;
transform: translateY(2000px);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
-moz-animation-name: fadeOutDownBig;
-o-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
}
@-moz-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
}
@-o-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
-moz-animation-name: fadeOutLeftBig;
-o-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
}
@-moz-keyframes fadeOutRightBig {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(2000px);
}
}
@-o-keyframes fadeOutRightBig {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(2000px);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
-moz-animation-name: fadeOutRightBig;
-o-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
}
}
@-moz-keyframes bounceIn {
0% {
opacity: 0;
-moz-transform: scale(.3);
}
50% {
opacity: 1;
-moz-transform: scale(1.05);
}
70% {
-moz-transform: scale(.9);
}
100% {
-moz-transform: scale(1);
}
}
@-o-keyframes bounceIn {
0% {
opacity: 0;
-o-transform: scale(.3);
}
50% {
opacity: 1;
-o-transform: scale(1.05);
}
70% {
-o-transform: scale(.9);
}
100% {
-o-transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
transform: scale(.3);
}
50% {
opacity: 1;
transform: scale(1.05);
}
70% {
transform: scale(.9);
}
100% {
transform: scale(1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
-moz-animation-name: bounceIn;
-o-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes bounceInUp {
0% {
opacity: 0;
-moz-transform: translateY(2000px);
}
60% {
opacity: 1;
-moz-transform: translateY(-30px);
}
80% {
-moz-transform: translateY(10px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes bounceInUp {
0% {
opacity: 0;
-o-transform: translateY(2000px);
}
60% {
opacity: 1;
-o-transform: translateY(-30px);
}
80% {
-o-transform: translateY(10px);
}
100% {
-o-transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
transform: translateY(2000px);
}
60% {
opacity: 1;
transform: translateY(-30px);
}
80% {
transform: translateY(10px);
}
100% {
transform: translateY(0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
-moz-animation-name: bounceInUp;
-o-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
}
}
@-moz-keyframes bounceInDown {
0% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
60% {
opacity: 1;
-moz-transform: translateY(30px);
}
80% {
-moz-transform: translateY(-10px);
}
100% {
-moz-transform: translateY(0);
}
}
@-o-keyframes bounceInDown {
0% {
opacity: 0;
-o-transform: translateY(-2000px);
}
60% {
opacity: 1;
-o-transform: translateY(30px);
}
80% {
-o-transform: translateY(-10px);
}
100% {
-o-transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
transform: translateY(-2000px);
}
60% {
opacity: 1;
transform: translateY(30px);
}
80% {
transform: translateY(-10px);
}
100% {
transform: translateY(0);
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
-moz-animation-name: bounceInDown;
-o-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes bounceInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
60% {
opacity: 1;
-moz-transform: translateX(30px);
}
80% {
-moz-transform: translateX(-10px);
}
100% {
-moz-transform: translateX(0);
}
}
@-o-keyframes bounceInLeft {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
60% {
opacity: 1;
-o-transform: translateX(30px);
}
80% {
-o-transform: translateX(-10px);
}
100% {
-o-transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
transform: translateX(-2000px);
}
60% {
opacity: 1;
transform: translateX(30px);
}
80% {
transform: translateX(-10px);
}
100% {
transform: translateX(0);
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
-moz-animation-name: bounceInLeft;
-o-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
}
}
@-moz-keyframes bounceInRight {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
60% {
opacity: 1;
-moz-transform: translateX(-30px);
}
80% {
-moz-transform: translateX(10px);
}
100% {
-moz-transform: translateX(0);
}
}
@-o-keyframes bounceInRight {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
60% {
opacity: 1;
-o-transform: translateX(-30px);
}
80% {
-o-transform: translateX(10px);
}
100% {
-o-transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
transform: translateX(2000px);
}
60% {
opacity: 1;
transform: translateX(-30px);
}
80% {
transform: translateX(10px);
}
100% {
transform: translateX(0);
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
-moz-animation-name: bounceInRight;
-o-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
}	
}
@-moz-keyframes bounceOut {
0% {
-moz-transform: scale(1);
}
25% {
-moz-transform: scale(.95);
}
50% {
opacity: 1;
-moz-transform: scale(1.1);
}
100% {
opacity: 0;
-moz-transform: scale(.3);
}	
}
@-o-keyframes bounceOut {
0% {
-o-transform: scale(1);
}
25% {
-o-transform: scale(.95);
}
50% {
opacity: 1;
-o-transform: scale(1.1);
}
100% {
opacity: 0;
-o-transform: scale(.3);
}	
}
@keyframes bounceOut {
0% {
transform: scale(1);
}
25% {
transform: scale(.95);
}
50% {
opacity: 1;
transform: scale(1.1);
}
100% {
opacity: 0;
transform: scale(.3);
}	
}
.bounceOut {
-webkit-animation-name: bounceOut;
-moz-animation-name: bounceOut;
-o-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
}
}
@-moz-keyframes bounceOutUp {
0% {
-moz-transform: translateY(0);
}
20% {
opacity: 1;
-moz-transform: translateY(20px);
}
100% {
opacity: 0;
-moz-transform: translateY(-2000px);
}
}
@-o-keyframes bounceOutUp {
0% {
-o-transform: translateY(0);
}
20% {
opacity: 1;
-o-transform: translateY(20px);
}
100% {
opacity: 0;
-o-transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
transform: translateY(0);
}
20% {
opacity: 1;
transform: translateY(20px);
}
100% {
opacity: 0;
transform: translateY(-2000px);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
-moz-animation-name: bounceOutUp;
-o-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
}
}
@-moz-keyframes bounceOutDown {
0% {
-moz-transform: translateY(0);
}
20% {
opacity: 1;
-moz-transform: translateY(-20px);
}
100% {
opacity: 0;
-moz-transform: translateY(2000px);
}
}
@-o-keyframes bounceOutDown {
0% {
-o-transform: translateY(0);
}
20% {
opacity: 1;
-o-transform: translateY(-20px);
}
100% {
opacity: 0;
-o-transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
transform: translateY(0);
}
20% {
opacity: 1;
transform: translateY(-20px);
}
100% {
opacity: 0;
transform: translateY(2000px);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
-moz-animation-name: bounceOutDown;
-o-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
}
@-moz-keyframes bounceOutLeft {
0% {
-moz-transform: translateX(0);
}
20% {
opacity: 1;
-moz-transform: translateX(20px);
}
100% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
}
@-o-keyframes bounceOutLeft {
0% {
-o-transform: translateX(0);
}
20% {
opacity: 1;
-o-transform: translateX(20px);
}
100% {
opacity: 0;
-o-transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
transform: translateX(0);
}
20% {
opacity: 1;
transform: translateX(20px);
}
100% {
opacity: 0;
transform: translateX(-2000px);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
-moz-animation-name: bounceOutLeft;
-o-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
}
@-moz-keyframes bounceOutRight {
0% {
-moz-transform: translateX(0);
}
20% {
opacity: 1;
-moz-transform: translateX(-20px);
}
100% {
opacity: 0;
-moz-transform: translateX(2000px);
}
}
@-o-keyframes bounceOutRight {
0% {
-o-transform: translateX(0);
}
20% {
opacity: 1;
-o-transform: translateX(-20px);
}
100% {
opacity: 0;
-o-transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
transform: translateX(0);
}
20% {
opacity: 1;
transform: translateX(-20px);
}
100% {
opacity: 0;
transform: translateX(2000px);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
-moz-animation-name: bounceOutRight;
-o-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateIn {
0% {
-moz-transform-origin: center center;
-moz-transform: rotate(-200deg);
opacity: 0;
}
100% {
-moz-transform-origin: center center;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateIn {
0% {
-o-transform-origin: center center;
-o-transform: rotate(-200deg);
opacity: 0;
}
100% {
-o-transform-origin: center center;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
transform-origin: center center;
transform: rotate(-200deg);
opacity: 0;
}
100% {
transform-origin: center center;
transform: rotate(0);
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
-moz-animation-name: rotateIn;
-o-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInUpLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInUpLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(90deg);
opacity: 0;
}
100% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
-moz-animation-name: rotateInUpLeft;
-o-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInDownLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInDownLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(-90deg);
opacity: 0;
}
100% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
-moz-animation-name: rotateInDownLeft;
-o-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInUpRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInUpRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0;
}
100% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
-moz-animation-name: rotateInUpRight;
-o-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
}
@-moz-keyframes rotateInDownRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
}
@-o-keyframes rotateInDownRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0;
}
100% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
-moz-animation-name: rotateInDownRight;
-o-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-webkit-transform: rotate(200deg);
opacity: 0;
}
}
@-moz-keyframes rotateOut {
0% {
-moz-transform-origin: center center;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: center center;
-moz-transform: rotate(200deg);
opacity: 0;
}
}
@-o-keyframes rotateOut {
0% {
-o-transform-origin: center center;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: center center;
-o-transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
transform-origin: center center;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: center center;
transform: rotate(200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
-moz-animation-name: rotateOut;
-o-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutUpLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutUpLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
100% {
-transform-origin: left bottom;
-transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
-moz-animation-name: rotateOutUpLeft;
-o-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutDownLeft {
0% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: left bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutDownLeft {
0% {
-o-transform-origin: left bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: left bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: left bottom;
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
-moz-animation-name: rotateOutDownLeft;
-o-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutUpRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutUpRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
-moz-animation-name: rotateOutUpRight;
-o-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
opacity: 0;
}
}
@-moz-keyframes rotateOutDownRight {
0% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(0);
opacity: 1;
}
100% {
-moz-transform-origin: right bottom;
-moz-transform: rotate(-90deg);
opacity: 0;
}
}
@-o-keyframes rotateOutDownRight {
0% {
-o-transform-origin: right bottom;
-o-transform: rotate(0);
opacity: 1;
}
100% {
-o-transform-origin: right bottom;
-o-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
transform-origin: right bottom;
transform: rotate(0);
opacity: 1;
}
100% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
-moz-animation-name: rotateOutDownRight;
-o-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes lightSpeedIn {
0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@-moz-keyframes lightSpeedIn {
0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@-o-keyframes lightSpeedIn {
0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}
@keyframes lightSpeedIn {
0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
-moz-animation-name: lightSpeedIn;
-o-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
-o-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@-moz-keyframes lightSpeedOut {
0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@-o-keyframes lightSpeedOut {
0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
@keyframes lightSpeedOut {
0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
-moz-animation-name: lightSpeedOut;
-o-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
-moz-animation-timing-function: ease-in;
-o-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes hinge {
0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
100% { -webkit-transform: translateY(700px); opacity: 0; }
}
@-moz-keyframes hinge {
0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
100% { -moz-transform: translateY(700px); opacity: 0; }
}
@-o-keyframes hinge {
0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
100% { -o-transform: translateY(700px); opacity: 0; }
}
@keyframes hinge {
0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }	
20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }	
100% { transform: translateY(700px); opacity: 0; }
}
.hinge {
-webkit-animation-name: hinge;
-moz-animation-name: hinge;
-o-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}
@-moz-keyframes rollIn {
0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}
@-o-keyframes rollIn {
0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}
@keyframes rollIn {
0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}
.rollIn {
-webkit-animation-name: rollIn;
-moz-animation-name: rollIn;
-o-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
}
}
@-moz-keyframes rollOut {
0% {
opacity: 1;
-moz-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-moz-transform: translateX(100%) rotate(120deg);
}
}
@-o-keyframes rollOut {
0% {
opacity: 1;
-o-transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-o-transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
-moz-animation-name: rollOut;
-o-animation-name: rollOut;
animation-name: rollOut;
} @-webkit-keyframes crum_expand {
0%   { width:0%; }
100% { width:100%; }
}
@-moz-keyframes crum_expand {
0%   { width:0%; }
100% { width:100%; }
}
@-o-keyframes crum_expand {
0%   { width:0%; }
100% { width:100%; }
}
@keyframes crum_expand {
0%   { width:0%; }
100% { width:100%; }
}
.expand {
width: 0;
-webkit-animation-name: crum_expand;
-moz-animation-name: crum_expand;
-o-animation-name: crum_expand;
animation-name: crum_expand;
}.rows .vc_span1 { width: 8.33333333%; }
.rows .vc_span2 { width: 16.66666666%; }
.rows .vc_span3 { width: 25%; }
.rows .vc_span4 { width: 33.33333333%; }
.rows .vc_span5 { width: 41.66666666%; }
.rows .vc_span6 { width: 50%; }
.rows .vc_span7 { width: 58.33333333%; }
.rows .vc_span8 { width: 66.66666666%; }
.rows .vc_span9 { width: 75%; }
.rows .vc_span10 { width: 83.33333333%; }
.rows .vc_span11 { width: 91.66666666%; }
.rows .vc_span12 { width: 100%; } @media only screen and (max-width: 1199px) {
.rows .vc_span4 { width: 33%; }
} @media only screen and (max-width: 767px) {
.wpb_row .wpb_column {
margin-bottom: 40px;
}
.wpb_row .wpb_column:last-child {
margin-bottom: 0;
}
} @media only screen and (max-width: 479px) {
.rows .vc_span1,
.rows .vc_span2,
.rows .vc_span3,
.rows .vc_span4,
.rows .vc_span5,
.rows .vc_span6,
.rows .vc_span7,
.rows .vc_span8,
.rows .vc_span9,
.rows .vc_span10,
.rows .vc_span11,
.rows .vc_span12 { width: 100%; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.rows .vc_span2,
.rows .vc_span3,
.rows .vc_span4,
.rows .vc_span6,
.rows .vc_span8,
.rows .vc_span9 { width: 50%; }
}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/fancybox/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/fancybox/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//www.gcpok.com/wp-content/themes/gcpok.com/images/fancybox/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: hidden !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/fancybox/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/fancybox/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/fancybox/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}#fancybox-thumbs {
position: fixed;
left: 0;
width: 100%;
overflow: hidden;
z-index: 8050;
}
#fancybox-thumbs.bottom {
bottom: 2px;
}
#fancybox-thumbs.top {
top: 2px;
}
#fancybox-thumbs ul {
position: relative;
list-style: none;
margin: 0;
padding: 0;
}
#fancybox-thumbs ul li {
float: left;
padding: 1px;
opacity: 0.5;
}
#fancybox-thumbs ul li.active {
opacity: 0.75;
padding: 0;
border: 1px solid #fff;
}
#fancybox-thumbs ul li:hover {
opacity: 1;
}
#fancybox-thumbs ul li a {
display: block;
position: relative;
overflow: hidden;
border: 1px solid #222;
background: #111;
outline: none;
}
#fancybox-thumbs ul li img {
display: block;
position: relative;
border: 0;
padding: 0;
max-width: none;
}body { 
font-weight:normal;
font-style:normal;
line-height: 1.8;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
a,
button, input, textarea,
.shortcode-accordion .acc-item .tog .icon,
.shortcode-toggle .tog-item .tog .icon {
-webkit-transition: background-color .3s, border .3s , color .3s;
-moz-transition: background-color .3s, border .3s , color .3s;
-o-transition: background-color .3s, border .3s , color .3s;
-ms-transition: background-color .3s, border .3s , color .3s;
transition: background-color .3s, border .3s , color .3s;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.5;
}
h1, h2, h3, h4 {
margin-bottom: 10px;
}
blockquote,
pre,
code,
p { 
margin-bottom: 20px;
}
p:last-child{ margin-bottom: 0px;}
ul, ol {
margin-left: 15px;
list-style-position : outside;
}
ul ul,
ol ol, 
ul ol, 
ol ul { 
margin-left: 30px;
}
ul{ list-style: disc; }	
ol{ list-style: decimal; }
dl dt { font-weight: bold; }
dl dd { padding-left: 15px; margin-bottom: 20px; }
code { 
display: block;
}
pre { 
padding: 15px 20px;
}
blockquote {
font-style: italic;  
font-size: 14px;
font-size: 1.4rem;
padding: 15px 20px;
}
.blue { color: #0099B2; }
.red { color: #DD1144; }
.the-not-posts,
.nopassword {
padding: 15px 20px;
}
.img-preload .preloader {
display: block;
width: 100%;
height: 100%;
background: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/loader.gif) no-repeat 50% 50%;
}
.img-hover {
position: relative;
}
.img-hover .overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 99;
opacity: 0;
}
.button {
display: inline-block;
}
.button-small {
line-height: 1.2;
padding: 8px 20px;
}
.button-medium,
.button-active {
line-height: 1.2;
padding: 10px 30px;
}
.button-large {
line-height: 1.2;
padding: 19px 40px;
}
.button-border {
border-width: 2px;
border-style: solid;
}
.button-border.button-small {
line-height: 1.2;
padding: 6px 18px;
}
.button-border.button-medium {
line-height: 1.2;
padding: 8px 28px;
}
.button-border.button-large {
line-height: 1.2;
padding: 17px 38px;
}
input[type="text"],
input[type="email"],
input[type="password"],
textarea {
padding: 15px 8px;
}
input[type="submit"],
button[type="submit"] {
height: 45px;
line-height: 45px;
padding: 0 20px;
border: none;
}
ul.icons {
list-style: none;
margin: 0;
font-size: 14px;
font-size: 1.4rem;
}
ul.icons li {
padding: 5px 0;
}
ul.icons li .i-name {
padding-left: 10px;
} .alignleft, img.alignleft {
float:left; 
margin: 5px 20px 20px 0px;
}
.alignright, img.alignright { 
float:right; 
margin: 5px 0px 20px 20px;
}
.aligncenter, img.aligncenter { 
display:block; 
margin: 5px auto;
}
.alignnone, img.alignnone { 
margin: 5px 20px 20px 0;
}
.wp-caption { position: relative; }
.wp-caption .alignnone { margin: 0 0 20px; }
.wp-caption .alignleft { margin: 5px 20px 20px 0; }
.wp-caption .alignright { margin: 5px 0 20px 20px; }
.wp-caption .wp-caption-text {
position: absolute;
margin: 0;
padding: 0 10px;
bottom: 20px;
left: 20px;
background-color: rgba(0,0,0,0.8);
color: #FFF;
}
.gallery:after {
clear: both;
}
.gallery:before,
.gallery:after {
content: "";
display: table;
}
.gallery {
margin-bottom: 20px;
margin-left: -4px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.single .gallery-columns-1.gallery-size-medium,
.single .gallery-columns-1.gallery-size-thumbnail,
.single .gallery-columns-2.gallery-size-thumbnail,
.single .gallery-columns-3.gallery-size-thumbnail {
display: table;
margin: 0 auto 20px;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(50% - 4px);
max-width:         calc(50% - 4px);
text-align: center;
}
.gallery-columns-3 .gallery-item {
max-width: 31%;
max-width: -webkit-calc(33.3% - 4px);
max-width:         calc(33.3% - 4px);
text-align: center;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
box-sizing: border-box;
color: #fff;
font-size: 14px;
line-height: 1.3;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 2px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
-webkit-transition: opacity 400ms ease;
transition:         opacity 400ms ease;
width: 100%;
}
.gallery-caption:before {
box-shadow: 0 -10px 15px #000 inset;
content: "";
height: 100%;
min-height: 49px;
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.wp-smiley {}
.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
.sticky{}
.bypostauthor{}
table { 
text-align: left;
}
th, thead td { 
text-align: left;   
font-weight: bold;
padding: 8px 15px;
}
td { 
padding: 8px 15px; 
}  .site-topbar {
position: relative;
height: 33px;
line-height: 33px;
}
.site-header {
position: relative;
}
.topbar-left { 
float: left; 
}
.topbar-right { 
float: right; 
} .top-text span { 
padding-right: 15px;
font-size: 12px;
font-size: 1.2rem;
}
.top-text span .icon {
margin-right: 10px;
font-size: 11px;
font-size: 1.1rem;
}
.top-text span.work-time { 
padding-left: 15px;
} .social-icons {
display: inline-block;
}
.social-icons a {
display: inline-block;
width: 40px;
height: 32px;
line-height: 32px;
text-align: center;
font-size: 14px;
font-size: 1.4rem;
} .top-search { 
display: inline-block;
}
.top-search-bt {
width: 40px;
height: 32px;
line-height: 32px;
display: block;
text-align: center;
font-size: 14px;
font-size: 1.4rem;
-webkit-transition: background-color .5s, color .5s;
-moz-transition: background-color .5s, color .5s;
-o-transition: background-color .5s, color .5s;
-ms-transition: background-color .5s, color .5s;
transition: background-color .5s, color .5s;
}
.top-search-bt.open .icon:before {
content: '\e891';
}
.top-search-bt.close .icon:before {
content: '\e86f';
}
.top-search-wrapper {
position: absolute;
width: 100%;
height: 50px;
left: 0;
top: 100%;
z-index:9999;
box-shadow: 0 3px 5px 0 rgba(0,0,0,0.05);
-o-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.05);
-moz-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.05);
-webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.05);
}
.top-search-wrapper .text-field {
border: none;
background: none;
padding: 15px 0 10px;
width: 100%;
font-size: 16px;
font-size: 1.6rem;
line-height: 1;
}
.top-search-wrapper .text-field:focus {
border: none;
background: none;
padding: 15px 0 10px;
} #logo {
float: left;
}
#logo h1 {
-webkit-transition: padding .25s ease;
-moz-transition: padding .25s ease;
-o-transition: padding .25s ease;
-ms-transition: padding .25s ease;
transition: padding .25s ease;
}
#logo img {
display: block;
width: auto;
-webkit-transition: width .25s ease, height .25s ease;
-moz-transition: width .25s ease, height .25s ease;
-o-transition: width .25s ease, height .25s ease;
-ms-transition: width .25s ease, height .25s ease;
transition: width .25s ease, height .25s ease;
}
#logo h1.title {
margin-bottom: 0; 
line-height: 1;
font-size: 0;
} #top-menu {
float: right;
}
#top-menu ul { 
list-style: none;
}
#top-menu ul li { 
float: left;
line-height: 1;
}
#top-menu ul li a {
display: block;
padding: 0 20px;
-webkit-transition: all .25s;
-moz-transition: all .25s;
-o-transition: all .25s;
-ms-transition: all .25s;
transition: all .25s;
}
#top-menu ul li ul {
top: 100%;
left: 0;
height: auto;
padding: 0;
margin: 0;
width: 200px;
-o-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
}
#top-menu ul li ul ul {
top: 0;
left: 100%;
margin-left: 1px;
}
#top-menu ul li ul li { 
float: none; 
padding: 0;
margin: 0;
line-height: 1.2;
}
#top-menu ul li ul li a { 
padding: 8px 20px;
margin: 0;
}
#top-menu ul li .arrow { 
position: absolute; 
right: 20px; 
top: 50%; 
display: block; 
width: 10px; 
height: 10px;
line-height: 10px;
margin-top: -5px;
font-size: 12px;
}
#top-menu ul li .arrow:before {
content: '\e813';
}
#top-menu ul li.fixed ul {
left: auto;
right: 0;
}
#top-menu ul li.fixed ul ul {
left: -202px;
} .responsive-menu {
width: 100%;
}
.responsive-menu ul { 
list-style: none;
margin: 0;
}
.responsive-menu ul li a {
display: block;
line-height: 40px; 
padding-left: 20px;
}
.responsive-menu ul li ul li a {
padding-left: 40px;
}
.responsive-menu-switch-wrap {
float: right;
display: none;
}
.responsive-menu-switch-wrap a {
display: inline-block;
width: 33px;
height: 33px;
line-height: 33px;
text-align: center;
font-size: 14px;
font-size: 1.4rem;
-webkit-transition: all .25s;
-moz-transition: all .25s;
-o-transition: all .25s;
-ms-transition: all .25s;
transition: all .25s;
}
a.responsive-menu-switch.open:before {
content: '\e86d';
}
a.responsive-menu-switch.close:before {
content: '\e86f';
} .site-page-header .entry-header h1.entry-title,
.site-page-header .entry-header .breadcrumbs {
height: 60px;
line-height: 60px;
}
.site-page-header .entry-header h1.entry-title {
float: left;
margin-bottom: 0;
padding: 0 50px 0 90px;
position: relative;
}
.site-page-header .entry-header h1.entry-title .icon {
position: absolute;
left: 50px;
top: 0;
padding-right: 20px;
font-size: 24px;
font-size: 2.4rem;
}
.site-page-header .entry-header .breadcrumbs {
float: right;
}
.site-page-header .entry-desc {
padding: 30px 0;
} .is-sticky.site-header {
z-index: 8000;
position:fixed;
left: 0;
width:100%;
box-shadow: 0 3px 10px 0 rgba(0,0,0,0.05);
-o-box-shadow: 0 3px 10px 0 rgba(0,0,0,0.05);
-moz-box-shadow: 0 3px 10px 0 rgba(0,0,0,0.05);
-webkit-box-shadow: 0 3px 10px 0 rgba(0,0,0,0.05);
-webkit-transition: height .25s ease;
-moz-transition: height .25s ease;
-o-transition: height .25s ease;
-ms-transition: height .25s ease;
transition: height .25s ease;
}
.boxed .is-sticky.site-header .container {
max-width: 1200px;
margin: 0 auto;
} .site-bottom .inner {
padding: 15px 0;
}
#bottom-copy {
float: left; 
}
#bottom-menu {
float: right;
}
#bottom-menu ul {
list-style: none;
margin: 0;
}
#bottom-menu ul li {
display: inline-block;
padding: 0 10px;
}
#gotop,
.quick-contact-wrapper .switch {
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
z-index: 999;
font-size: 28px;
font-size: 2.8rem;
color: #FFF;
background: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/transparent.png);
}
#gotop {
display: none; 
position: fixed; 
cursor: pointer; 
right: 10px;
bottom: 80px;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.quick-contact-wrapper {
position: fixed; 
z-index: 99999;
right: 10px;
bottom: 10px;
}
.quick-contact-wrapper .switch {
display: block;
}
.quick-contact-wrapper .switch:before {
content: '\e804';
}
.quick-contact-wrapper .quick-contact {
position: absolute;
right: 0;
bottom: 70px;
padding: 30px;
-o-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
}
.quick-contact-wrapper h3 {
margin-bottom: 10px;
}
.quick-contact-wrapper .text-wrap {
margin-bottom: 10px;
}
.quick-contact-wrapper .submit-wrap {
margin-top: 20px;
}
.quick-contact-wrapper .wpcf7-text,
.quick-contact-wrapper .wpcf7-textarea {
padding: 8px 5px;
width: 280px;
}
.quick-contact-wrapper .wpcf7-textarea {
height: 100px;
}
.quick-contact-wrapper .wpcf7-not-valid-tip {
position: absolute;
top: -10px;
left: 0;
width: 252px;
height: 27px;
line-height: 27px;
padding: 5px 20px;
border: none;
}
.quick-contact-wrapper .error-message,
.quick-contact-wrapper .wpcf7-validation-errors,
.quick-contact-wrapper .wpcf7-mail-sent-ng,
.quick-contact-wrapper .wpcf7-spam-blocked,
.quick-contact-wrapper .wpcf7-mail-sent-ok,
.quick-contact-wrapper #success-page {
margin: 0;
border: none;
padding: 10px 20px;
margin-top: 20px;
}  .widget {
margin-bottom: 60px;
}
.widget h3 {
margin-bottom: 0;
}
.widget ul {
margin: 0;
list-style: none;
}
.widget .not-items {
padding-top: 15px;
}
.widget_tag_cloud .tagcloud {
height: 100%;
overflow: hidden;
margin-top: 25px;
}
.widget_tag_cloud .tagcloud a {
display: block;
float: left;
padding: 5px 15px;
margin: 5px 5px 0 0;
font-size: 13px !important;
}
.widget_search .screen-reader-text {
display: none;
}
.widget_search div {
height: 100%;
overflow: hidden;
position: relative;
}
.widget_search input[type="text"] {
padding: 15px 10px;
line-height: 1.5;
}
.widget_search input[type="submit"] {
position: absolute;
top: 0;
right: 0;
padding: 15px 20px;
height: auto;
line-height: 1.5;
font-weight: bold;
}
.widget_calendar #wp-calendar {
margin-top: 15px;
}
.widget_calendar #wp-calendar caption {
border-width: 1px;
border-style: solid;
border-bottom: none;
}
.widget_calendar #wp-calendar th,
.widget_calendar #wp-calendar td {
padding: 0;
text-align: center;
}
.widget_recent_entries ul li,
.widget_recent_comments ul li {
line-height: 1.5;
}
.widget_categories li {
text-align: right;
height: 100%;
overflow: hidden;
}
.widget_categories li a {
float: left;
}
.widget-post li .post-image {
width: 60px;
float: left;
}
.widget-post li .post-entry {
margin-left: 80px;
}
.widget-post li.has-not-thumbnail .post-entry {
margin-left: 0;
}
.widget-post li .post-entry .title {
line-height: 1.5;
}
.widget-post li .post-entry .desc,
.widget-post li .post-entry .date {
margin-top: 5px;
line-height: 1.5;
}
.widget-contact-details li {
position: relative;
line-height: 1.5;
}
.widget-contact-details p {
padding-left: 40px;
}
.widget-contact-details strong {
padding-right: 5px;
}
.widget-contact-details li .icon {
position: absolute;
top: 50%;
left: 0;
width: 28px;
height: 28px;
line-height: 28px;
margin-top: -14px;
text-align: center;
font-size: 11px;
font-size: 1.1rem;
border-radius: 100%;
-o-border-radius: 100%; 
-moz-border-radius: 100%;  
-webkit-border-radius: 100%;
}
.widget-flickrs ul,
.widget-dribbbles ul,
.widget-instagrams ul {
margin-left: -5px;
}
.widget-flickrs li,
.widget-dribbbles li,
.widget-instagrams li {
float: left;
margin: 0 0 5px 5px;
}
.widget-twitters li .date {
display: block;
margin-top: 5px;
}
.widget-social-icons a {
display: block;
float: left;
width:41px;
height: 41px;
line-height: 41px;
margin: 0 0 5px 5px;
text-align: center;
font-size: 16px;
font-size: 1.6rem;
} .side-widgets-area .widget:last-child {
margin-bottom: 0;
}
.side-widgets-area .widget h3 {
margin-bottom: 25px;
}
.side-widgets-area .widget_nav_menu ul,
.side-widgets-area .widget_categories ul,
.side-widgets-area .widget_pages ul,
.side-widgets-area .widget_archive ul,
.side-widgets-area .widget_links ul,
.side-widgets-area .widget_meta ul,
.side-widgets-area .widget_recent_entries ul,
.side-widgets-area .widget_recent_comments ul,
.side-widgets-area .widget-post ul,
.side-widgets-area .widget-contact-details ul {
padding: 5px 30px;
}
.side-widgets-area .widget_nav_menu ul li,
.side-widgets-area .widget_categories ul li,
.side-widgets-area .widget_pages ul li,
.side-widgets-area .widget_archive ul li,
.side-widgets-area .widget_links ul li,
.side-widgets-area .widget_meta ul li,
.side-widgets-area .widget_recent_entries ul li,
.side-widgets-area .widget_recent_comments ul li {
padding: 10px 0;
}
.side-widgets-area .widget_nav_menu ul li ul,
.side-widgets-area .widget_categories ul li ul,
.side-widgets-area .widget_pages ul li ul {
padding: 0;
margin-top: 10px;
margin-left: 10px;
}
.side-widgets-area .widget_nav_menu ul li ul li,
.side-widgets-area .widget_categories ul li ul li,
.side-widgets-area .widget_pages ul li ul li {
padding-bottom: 0;
}
.side-widgets-area .widget_nav_menu ul li ul li:last-child,
.side-widgets-area .widget_pages ul li ul li:last-child {
padding-bottom: 0;
}
.side-widgets-area .widget_tag_cloud .tagcloud {
height: 100%;
overflow: hidden;
margin-top: 5px;
}
.side-widgets-area .widget-post li,
.side-widgets-area .widget-contact-details li {
padding: 20px 0;
}
.side-widgets-area .widget-flickrs li,
.side-widgets-area .widget-dribbbles li,
.side-widgets-area .widget-instagrams li {
width: 63px;
}
.side-widgets-area .widget-social-icons .social-icons-wrap {
margin: 10px 0 0 -5px;
} .bottom-widgets-area {
padding: 60px 0 0;
}
.bottom-widgets-area .widget h3 {
margin-bottom: 15px;
}
.bottom-widgets-area .widget_tag_cloud .tagcloud a {
padding: 5px 15px;
}
.bottom-widgets-area .widget-contact-details ul {
margin-top: -5px;
}
.bottom-widgets-area .widget-post li,
.bottom-widgets-area .widget-contact-details li {
padding: 15px 0;
}
.bottom-widgets-area .widget-post li .post-image {
width: 75px;
float: left;
}
.bottom-widgets-area .widget-post li .post-entry {
margin-left: 95px;
}
.bottom-widgets-area .widget-social-icons .social-icons-wrap {
margin: 20px 0 0 -6px;
}
.bottom-widgets-area .widget-flickrs ul,
.bottom-widgets-area .widget-dribbbles ul,
.bottom-widgets-area .widget-instagrams ul {
padding-top: 15px;
margin-left: -10px;
}
.bottom-widgets-area .widget-flickrs li,
.bottom-widgets-area .widget-dribbbles li,
.bottom-widgets-area .widget-instagrams li {
width: 75px;
margin: 0 0 10px 10px;
}  code,
.shortcode-pre .code {
padding: 10px 15px;
}
.shortcode-hr {
height: 1px;
line-height: 1;
font-size: 0;
}
.shortcode-opt {
margin-bottom: 30px;
}
.shortcode-opt:last-child {
margin-bottom: 0;
}
.shortcode-opt .title {
font-weight: bold;
}
.shortcode-opt .desc {
margin-bottom: 10px;
}
.shortcode-opt code {
margin-bottom: 0;
} .shortcode-button {
margin-right: 10px;
}
.shortcode-button:last-child {
margin-right: 0;
} .shortcode-title {
position: relative;
}
.shortcode-title span {
position: absolute;
left: 0;
bottom: -8px;
padding-right: 10px;
} .shortcode-latest-blog ul {
list-style: none;
margin: 0;
}
.shortcode-latest-blog li {
margin-bottom: 60px;
}
.shortcode-latest-blog li:last-child {
margin-bottom: 0;
}
.shortcode-latest-blog li .entry-date {
width: 70px;
float: left;
text-align: center;
margin-top: 5px;
padding: 20px 0;
line-height: 1.2;
}
.shortcode-latest-blog li .entry-date span {
display: block;
}
.shortcode-latest-blog li .entry-content {
margin-left: 100px;
}
.shortcode-latest-blog li .entry-content .title {
margin-bottom: 0;
}
.shortcode-latest-blog li .entry-content .meta {
padding-bottom: 5px;
}
.shortcode-latest-blog li .entry-content .meta span {
padding-right: 15px;
}
.shortcode-latest-blog li .entry-content .desc {
margin-top: 20px;
}
.shortcode-latest-blog li .entry-content .more {
margin-top: 15px;
} .shortcode-price-table {
text-align: center;
}
.shortcode-price-table h3.title {
padding: 10px;
margin-bottom: 0;
}
.shortcode-price-table .price {
padding:  20px 10px;
}
.shortcode-price-table .price .time {
display: block;
}
.shortcode-price-table .content ul,
.shortcode-price-table .content ol {
list-style: none;
margin: 0;
}
.shortcode-price-table .content li {
padding: 10px;
}
.shortcode-price-table .btn {
padding: 20px 0;
} .shortcode-icon-box .item-icon {
width: 40px;
float: left;
text-align: center;
font-size: 40px;
font-size: 4.0rem;
line-height: 1;
}
.shortcode-icon-box .item-content.has-icon {
margin-left: 60px;
}
.shortcode-icon-box .item-content .title {
margin-bottom: 10px;
}
.shortcode-icon-box .item-content .text {
line-height: 1.5;
}
.shortcode-icon-box .item-content .link {
margin-top: 10px;
} .shortcode-feature-service {
padding: 50px 40px;
text-align: center;
transition: background-color .3s, color .3s;
-webkit-transition: background-color .3s, color .3s;
-moz-transition: background-color .3s, color .3s;
-o-transition: background-color .3s, color .3s;
-ms-transition: background-color .3s, color .3s;
}
.shortcode-feature-service .item-icon {
margin-bottom: 20px;
font-size: 40px;
font-size: 4.0rem;
line-height: 1;
}
.shortcode-feature-service .item-content .title {
margin-bottom: 15px;
}
.shortcode-feature-service .item-content .text {
line-height: 1.5;
}
.shortcode-feature-service .item-content .link {
margin-top: 30px;
}
.shortcode-feature-service .item-content .link a {
display: inline-block;
height: 45px;
line-height: 45px;
padding: 0 30px;
} .shortcode-accordion .acc-item,
.shortcode-toggle .tog-item {
margin-bottom: 10px;
}
.shortcode-accordion .acc-item .tog,
.shortcode-toggle .tog-item .tog {
display: block;
padding: 15px 20px;
}
.shortcode-accordion .acc-item .tog .icon,
.shortcode-toggle .tog-item .tog .icon {
display: inline-block;
width: 24px;
height: 24px;
line-height: 24px;
margin-right: 15px;
font-size: 20px;
font-size: 2.0rem;
text-align: center;
}
.shortcode-accordion .acc-item .tog .icon:before,
.shortcode-toggle .tog-item .tog .icon:before {
content: '\e80a';
}
.shortcode-accordion .acc-item .tog.active .icon:before,
.shortcode-toggle .tog-item .tog.active .icon:before {
content: '\e80b';
}
.shortcode-accordion .acc-content,
.shortcode-toggle .tog-content {
display: none;
padding: 20px 0;
} .shortcode-tab-wrap .tabs {
list-style: none;
margin: 0;
}
.shortcode-tab .tabs li.tab {
float: left;
position: relative;
}
.shortcode-tab .tabs li.tab a {
display: block;
height: 45px;
line-height: 45px;
padding: 0 20px;
}
.shortcode-tab .tabs li.tab a .separate {
position: absolute;
bottom: -1px;
left: 0;
width: 100%;
height: 1px;
display: block;
}
.shortcode-tab .tabs-content {
padding: 20px;
}
.shortcode-left-tab {
position: relative;
}
.shortcode-left-tab .tabs {
position: absolute;
top: 0;
left: 2px;
width: 200px;
}
.shortcode-left-tab .tabs li.tab {
position: relative;
}
.shortcode-left-tab .tabs li.tab a {
display: block;
height: 45px;
line-height: 45px;
padding: 0 20px;
}
.shortcode-left-tab .tabs li.tab a .separate {
position: absolute;
top: 0;
right: -1px;
width: 1px;
height: 45px;
display: block;
}
.shortcode-left-tab .tabs-content {
margin-left: 202px;
padding: 20px;
} .shortcode-message-box {
margin-bottom: 20px;
}
.shortcode-message-box .message-box {
position: relative;
padding: 15px 60px 15px 20px;
}
.shortcode-message-box .close {
position: absolute;
right: 20px;
top: 50%;
display: block;
width: 24px;
height: 24px;
line-height: 24px;
margin-top: -12px;
font-size: 24px;
font-size: 2.4rem;
text-align: center;
}
.shortcode-message-box .close .icon:before {
content: '\e86f';
} .shortcode-icon {
padding-right: 10px;
}
.shortcode-icon.small {
font-size: 14px;
font-size: 1.4rem;
}
.shortcode-icon.medium {
font-size: 28px;
font-size: 2.8rem;
}
.shortcode-icon.large {
font-size: 56px;
font-size: 5.6rem;
} .shortcode-image { position: relative; }
.shortcode-image .caption-text {
position: absolute;
margin: 0;
padding: 0 10px;
bottom: 20px;
left: 20px;
z-index: 99;
} .the-faq-list .filter-menu ul {
list-style: none;
margin: 0;
margin-right: 30px;
padding: 5px 30px;
}
.the-faq-list .filter-menu ul li {
text-align: right;
height: 100%;
overflow: hidden;
padding: 10px 0;
}
.the-faq-list .filter-menu ul li a {
float: left;
}
.the-faq-list .filter-menu ul li span {
display:inline-block;
padding: 0 5px;
width: 20px;
border-radius: 3px;
-o-border-radius: 3px;
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;
} .shortcode-social-icon {
display: inline-block;
width: 32px;
height: 26px;
line-height: 26px;
text-align: center;
margin-left: 5px;
margin-bottom: 10px;
font-size: 14px;
font-size: 1.4rem;
}
.shortcode-social-icon.youtube {
font-size: 16px;
font-size: 1.6rem;
} .shortcode-team-member {
padding: 0 10px;
text-align: center;
}
.rows .four .shortcode-team-member,
.rows .six .shortcode-team-member,
.rows .vc_span4 .shortcode-team-member,
.rows .vc_span6 .shortcode-team-member {
padding: 0 50px;
}
.shortcode-team-member .overlay,
.shortcode-team-member .avatar img {
border-radius: 100%;
-o-border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
}
.shortcode-team-member .name {
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
margin-top: -10px;
opacity: 0;
}
.shortcode-team-member .role {
margin-top: 40px;
height: 45px;
line-height: 45px;
border-radius: 20px;
-o-border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}
.shortcode-team-member .content {
margin-top: 20px;
} .shortcode-testimonials ul {
list-style: none;
margin: 0;
}
.shortcode-testimonials li {
padding: 40px;
margin-bottom: 40px;
border-radius: 3px;
-o-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.shortcode-testimonials li:last-child {
margin-bottom: 0;
}
.shortcode-testimonials li .avatar {
float: left;
width: 90px;
}
.shortcode-testimonials li .avatar img {
border-radius: 100%;
-o-border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
}
.shortcode-testimonials li .content.has-avatar {
margin-left: 130px;
}
.shortcode-testimonials li .name {
margin-bottom: 0;
margin-top: 15px;
}
.shortcode-testimonials li .role {
padding-left: 10px;
}
.shortcode-testimonial-carousel li {
margin-bottom: 0;
padding-bottom: 70px;
}
.shortcode-testimonial-carousel .bx-wrapper .bx-viewport { 
overflow: visible; 
}
.shortcode-testimonial-carousel .bx-wrapper .bx-pager {
position: absolute;
left: 172px;
bottom: 40px;
}
.shortcode-testimonial-carousel .bx-wrapper .bx-pager .bx-pager-item {
float: left;
width: 5px;
height: 5px;
line-height: 5px;
text-indent: -999em;
margin-right: 5px;
}
.shortcode-testimonial-carousel .bx-wrapper .bx-pager.bx-default-pager a {
display: block;
border-radius: 100%;
-o-border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
} .shortcode-progress-bar {
position: relative;
}
.shortcode-progress-bar .bar,
.shortcode-progress-bar .percentage {
height: 35px;
}
.shortcode-progress-bar .title,
.shortcode-progress-bar .percentage-text {
position: absolute;
top: 0;
z-index: 99;
height: 35px;
line-height: 35px;
}
.shortcode-progress-bar .percentage {
display: block;
position: absolute;
top: 0;
left: 0;
}
.shortcode-progress-bar .title {
left: 0;
padding-left: 15px;
}
.shortcode-progress-bar .percentage-text {
right: 0;
padding: 0 15px;
} .shortcode-number {
text-align: center;
}
.shortcode-number .item-icon {
margin-bottom: 10px;
font-size: 42px;
font-size: 4.2rem;
line-height: 1;
}
.shortcode-number .item-content.has-icon {
line-height: 1;
}
.shortcode-number .item-content .title {
margin: 0;
} .shortcode-twitter-carousel {
text-align: center;
padding-bottom: 40px;
}
.shortcode-twitter-carousel ul {
list-style: none;
margin: 0;
}
.shortcode-twitter-carousel ul li .follower {
font-weight: bold;
}
.shortcode-twitter-carousel ul li .date {
display: block;
}
.shortcode-twitter-carousel .follow-us {
margin-top: 15px;
}
.shortcode-twitter-carousel .bx-wrapper .bx-pager {
position: absolute;
left: 0;
bottom: -80px;
width: 100%;
text-align: center;
}
.shortcode-twitter-carousel .bx-wrapper .bx-pager .bx-pager-item {
display: inline-block;
width: 5px;
height: 5px;
line-height: 5px;
text-indent: -999em;
margin-right: 5px;
}
.shortcode-twitter-carousel .bx-wrapper .bx-pager.bx-default-pager a {
display: block;
border-radius: 100%;
-o-border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
} .shortcode-image { 
position: relative; 
}
.shortcode-image .image-caption {
position: absolute;
margin: 0;
padding: 0 10px;
bottom: 20px;
left: 20px;
z-index: 99;
background-color: rgba(0,0,0,0.8);
color: #FFF;
} .shortcode-group { 
margin: 0; 
}  .has-sidebar .the-grid-list .four,
.has-sidebar .the-post-list .four {
width: 33%;
} .the-grid-list ul.filter,
.the-grid-list ul.filter-items {
list-style: none;
margin: 0;
}
.the-grid-list ul.filter {
text-align: center;
margin-bottom: 20px;
}
.the-grid-list ul.filter li {
display: inline-block;
margin: 0 1px;
}
.the-grid-list ul.filter li a {
display: block;
height: 45px;
line-height: 45px;
padding: 0 15px;
}
.the-grid-list ul.filter-items {
margin-top: -20px;
}
.the-grid-list ul.filter-items li .featured-image {
text-align: center;
}
.the-grid-list ul.filter-items li {
margin: 40px 0 20px;
}
.the-grid-list ul li.item .item-head {
margin-top: 20px;
margin-bottom: 0;
}
.the-grid-list ul li.item .item-head .title {
margin-bottom: 0;
}
.the-grid-list ul li.item .item-head .desc {
margin-top: 8px;
}
.the-grid-list ul li.item .img-hover .overlay {
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/overlay.png);
background-repeat: no-repeat;
background-position: 50% 50%;
} .the-carousel-list .carousel-title {
margin-bottom: 25px;
}
.the-carousel-list ul {
list-style: none;
margin: 0;
}
.the-carousel-list .bx-wrapper {
margin: 0;
}
.the-carousel-list .bx-wrapper .bx-controls-direction a {
width: 30px;
height: 30px;
line-height: 30px;
top: -50px;
text-align: center;
font-size: 14px;
font-size: 1.4rem;
}
.the-carousel-list .bx-wrapper .bx-prev {
right: 32px;
}
.the-carousel-list .bx-wrapper .bx-next {
right: 0;
}
.the-carousel-list .bx-wrapper .bx-prev:before {
content: '\e812';
}
.the-carousel-list .bx-wrapper .bx-next:before {
content: '\e813';
} .the-blog-list {
list-style: none;
margin: 0;
}
.the-blog-list li.post-item {
margin-bottom: 80px;
padding-bottom: 70px;
}
.the-blog-list li.post-item:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.the-blog-list li.post-item .more-link {
margin-top: 15px;
display: block;
} .the-post-list ul {
list-style: none;
margin: 0;
margin-top: -40px;
}
.the-post-list li {
margin: 40px 0 20px;
}
.the-blog-post li.item .item-head {
margin-top: 20px;
}
.the-blog-post li.item .item-head .title {
margin-bottom: 0;
}
.the-blog-post li.item .item-head .desc {
margin-top: 8px;
}
.the-blog-post li.item .item-head .meta {
padding: 10px 0;
margin-top: 15px;
}
.the-blog-post li.item .item-head span {
padding-right: 15px;
}
.the-blog-post li.item .img-hover .overlay {
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/overlay.png);
background-repeat: no-repeat;
background-position: 50% 50%;
}
.the-portfolio-post li.item .item-head {
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
margin-top: -20px;
text-align: center;
opacity: 0;
}
.the-portfolio-post li.item .item-head .title {
margin-bottom: 0;
} .related-works .section-title {
margin-bottom: 5px;
}
.related-works .carousel-title {
margin-bottom: 25px;
}
.related-posts .section-title {
padding-bottom: 10px;
}
.related-posts ul {
list-style: none;
margin: 0;
}
.related-posts li {
margin-top: 40px;
}
.related-posts li .featured-image {
float: left;
width: 75px;
}
.related-posts li .entry-meta {
margin-left: 95px;
line-height: 1.5
}
.related-posts li .entry-meta .title {
margin-bottom: 10px;
} .bx-slider .post-slider {
list-style: none;
margin: 0;
}
.bx-slider .bx-wrapper .bx-controls-direction a {
width: 50px;
height: 50px;
line-height: 50px;
top: 50%;
margin-top: -25px;
text-align: center;
font-size: 28px;
font-size: 2.8rem;
opacity: 0; 
}
.bx-slider .bx-wrapper .bx-prev {
left: 0;
}
.bx-slider .bx-wrapper .bx-next {
right: 0;
}
.bx-slider .bx-wrapper .bx-prev:before {
content: '\e701';
}
.bx-slider .bx-wrapper .bx-next:before {
content: '\e702';
}
.bx-slider .bx-wrapper .bx-pager {
left: 50%;
bottom: 40px;
}
.bx-slider .bx-wrapper .bx-pager .bx-pager-item{
float: left;
margin-left: 5px;
}
.bx-slider .bx-wrapper .bx-pager.bx-default-pager a {
display: block;
width: 15px;
height: 5px;
text-indent: -9999em;
}
.bx-slider .bx-wrapper .bx-pager.bx-default-pager a:hover {
}
.bx-slider .bx-wrapper .bx-pager.bx-default-pager a.active {
}
.post-slider-wrapper .bx-wrapper .bx-caption,
.post-slider-wrapper .bx-wrapper .bx-caption a {
left: 20px;
bottom: 20px;
z-index: 999;
padding: 0 10px;
background-color: rgba(0,0,0,0.8);
color: #FFF;
}  .post-image-wrapper ul,
.post-gallery-wrapper ul,
.post-masonry-wrapper ul {
list-style: none;
margin: 0;
}
.post-gallery-wrapper {
margin-bottom: 5px;
} .post-image-wrapper ul li {
margin-bottom: 30px;
position: relative; 
}
.post-image-wrapper ul li:last-child {
margin-bottom: 0;
}
.post-image-wrapper ul li .image-caption,
.post-image-wrapper ul li .image-caption a {
position: absolute;
margin: 0;
padding: 0 10px;
bottom: 20px;
left: 20px;
z-index: 99;
background-color: rgba(0,0,0,0.8);
color: #FFF;
} #bx-gallery-pager {
margin: 0;
}
#bx-gallery-pager li a {
display: block;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
#bx-gallery-pager li a {
opacity: 0.5;
}
#bx-gallery-pager li a:hover,
#bx-gallery-pager li a.active,
#bx-gallery-pager li.active a {
opacity:1;
} .post-masonry-wrapper ul {
margin-top: -30px;
}
.post-masonry-wrapper ul li {
margin-top: 30px;
}
.post-masonry-wrapper ul li .inner {
position: relative;
}
.post-masonry-wrapper ul li .caption,
.post-masonry-wrapper ul li .caption a {
position: absolute;
left: 0;
bottom: 0;
z-index: 999;
width: 100%;
background-color: rgba(0,0,0,0.8);
color: #FFF;
}
.post-masonry-wrapper ul li .caption span {
padding: 5px 15px;
}  .post-portfolio .full-media {
margin-bottom: 40px;
}
.post-portfolio h1.entry-title {
margin-bottom: 0;
}
.post-portfolio .entry-meta {
padding-top: 15px;
}
.post-portfolio .entry-meta .row {
margin-bottom: 5px;
line-height: 1.5;
}
.post-portfolio .entry-meta strong {
padding-right: 5px;
}
.post-portfolio .entry-meta .client-url {
margin-top: 30px;
}
.post-portfolio .post-pagenation {
padding-bottom: 30px;
}
.post-portfolio .half .half-content,
.post-portfolio .full .full-excerpt {
margin-left: 45px;
padding: 30px;
}
.post-portfolio .half .entry-content,
.post-portfolio .full .entry-desc {
padding-top: 15px;
padding-bottom: 10px;
}
.post-portfolio .full .post-pagenation {
margin-top: 8px;
} .post-blog .post-slider-wrapper,
.post-blog .post-image-wrapper,
.post-blog .post-video-wrapper {
margin-bottom: 25px;
}
.post-blog .post-audio-wrapper {
margin-bottom: 20px;
}
.post-blog .entry-meta {
float: left;
width: 140px;
text-align: center;
margin-top: 5px;
}
.post-blog .entry-meta span {
display: block;
padding: 10px 0;
margin-bottom: 10px;
}
.post-blog .entry-content .entry-sub span {
padding-right: 15px;
}
.post-blog .entry-content {
margin-left: 180px;
}
.post-blog .entry-content .entry-title {
margin-bottom: 15px;
}
.post-blog .tags-link {
margin-top: 20px;
} #comments,
#respond {
margin-top: 80px;
}
#comments #comments-title,
#respond #reply-title {
margin-bottom: 0;
padding-bottom: 10px;
}
.commentlist,
.commentlist ul.children {
list-style: none;
margin: 0;
}
.commentlist li.comment {
margin: 40px 0 60px;
}
.commentlist li.comment ul.children {
padding-left: 80px;
}
.commentlist .comment-header .avatar {
width: 60px;
float: left;
border-radius: 100%;
-o-border-radius: 100%; 
-moz-border-radius: 100%;   
-webkit-border-radius: 100%;
}
.commentlist .comment-header .meta {
margin-left: 80px;
}
.commentlist .comment-header .fn {
display: block;
}
.commentlist .comment-header .reply-link a {
display:inline-block;
margin-left: 15px;
padding: 0 5px;
border-radius: 3px;
-o-border-radius: 3px;
-moz-border-radius: 3px;  
-webkit-border-radius: 3px;
}
.commentlist .comment-content {
padding: 10px 20px;
margin-top: 20px;
}
#respond #reply-title {
text-align: right;
height: 100%;
overflow: hidden;
}
#respond #reply-title span {
float: left;
}
#respond #commentform {
margin-top: 40px;
}
#respond #commentform .input-wrap {
margin-bottom: 30px;
}
#respond #commentform .form-submit {
margin-top: 30px;
}
#respond #commentform input[type="text"],
#respond #commentform textarea {
width: 750px;
}
#respond #commentform textarea {
height: 150px;
}
.comment #respond { padding: 0; border: none !important; }
.comment #respond #commentform input[type="text"],
.comment #respond #commentform textarea { width: 96%; } .pagination,
.post-navigation,
.single-navigation,
.comment-pagination {
margin-top: 40px;
}
.pagination .prev,
.post-navigation .nav-previous,
.single-navigation .nav-previous {
text-align: left;
}
.pagination .next,
.post-navigation .nav-next,
.single-navigation .nav-next  {
text-align: right;
}
.pagination .pagin {
text-align: center;
}
.pagination .pagin a,
.pagination .pagin span,
.comment-pagination a,
.comment-pagination span {
display: inline-block;
width: 40px;
height: 40px;
line-height: 40px;
margin: 0 1px;
text-align: center;
}
.pagination .prev,
.pagination .next {
height: 40px;
line-height: 40px;
}
.post-pagenation ul {
list-style: none;
margin: 0;
}
.post-pagenation ul li {
float: left;
margin-right: 2px;
}
.post-pagenation ul li a {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.post-blog .pagination {
padding-top: 80px;
margin-top: 80px;
} .nicescroll-rails {
width: 8px !important;
background: rgba(0,0,0,0.2) !important;
z-index: 100 !important;
transition: all linear 0.15s;
-ms-transition: all linear 0.15s;
-moz-transition: all linear 0.15s;
-webkit-transition: all linear 0.15s;
-o-transition: all linear 0.15s;
}
.nicescroll-rails:hover {
width: 16px !important;
background: rgba(0,0,0,0.3) !important;
}
.nicescroll-rails div {
margin: 0 3px !important;
width: 2px !important;
border: none !important;
border-radius: 0 !important;
cursor: n-resize;
transition: all linear 0.15s;
-ms-transition: all linear 0.15s;
-moz-transition: all linear 0.15s;
-webkit-transition: all linear 0.15s;
-o-transition: all linear 0.15s;
}
.nicescroll-rails:hover div {
margin: 0 5px !important;
width: 6px !important;
}  .page-404 {
text-align: center; 
}
.page-404 h2 {
font-size: 80px;
font-size: 8.0rem;
line-height: 1;
margin-bottom: 20px;
}
.page-404 h3 {
margin-bottom: 5px;
} .post-search ul {
list-style: none;
margin: 0;
}
.post-search ul li.post-item {
margin-bottom: 60px;
padding-bottom: 60px;
}
.post-search ul li.post-item:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.post-search .pagination {
margin-top: 60px;
padding-top: 60px;
} .post-archive ul {
list-style: none;
margin: 0;
}
.post-archive ul li.post-item {
margin-bottom: 30px;
padding-bottom: 30px;
}
.post-archive ul li.post-item:last-child {
margin: 0;
padding: 0;
border: none !important;
}
.post-archive ul li.post-item .featured-image {
float: left;
width: 60px;
}
.post-archive ul li.post-item .entry-meta.has-thumb {
margin-left: 80px;
}
.post-archive ul li.post-item .entry-meta .title {
margin-bottom: 5px;
}
.post-archive ul li.post-item .entry-meta .meta span {
padding-right: 10px;
} .contact-page .wpcf7 .text-wrap {
margin-bottom: 20px;
}
.contact-page .wpcf7 .text-wrap .lable {
margin-bottom: 5px;
}
.contact-page .wpcf7 .text-wrap .wpcf7-text,
.contact-page .wpcf7 .text-wrap .wpcf7-textarea {
width: 750px;
}
.contact-page .wpcf7 span.wpcf7-not-valid-tip {
position: absolute;
top: -17px;
left: 0;
width: 730px;
height: 53px;
line-height: 53px;
padding: 0 20px;
border: none;
}
.contact-page .error-message,
.contact-page div.wpcf7-validation-errors,
.contact-page div.wpcf7-mail-sent-ng,
.contact-page div.wpcf7-spam-blocked,
.contact-page #success-page,
.contact-page div.wpcf7-mail-sent-ok {
padding: 15px 20px;
margin-left: 0;
margin-right: 0;
border: none;
} #page-coming-soon {
text-align: center;
}
#page-coming-soon .countdown {
width: 375px;
margin: 150px auto 80px;
}
#page-coming-soon .countdown .title {
margin-bottom: 20px;
}
#page-coming-soon .countdown .clock {
float: left;
width: 90px;
margin-right: 5px;
}
#page-coming-soon .countdown .clock:last-child {
margin-right: 0;
}
#page-coming-soon .countdown .clock span {
display: block;
}
#page-coming-soon .countdown .clock .time {
padding: 20px 0;
margin-bottom: 10px;
}
#page-coming-soon .site-footer {
padding-top: 40px;
} .page-password-form h3 {
margin-bottom: 20px;
font-size: 14px;
font-size: 1.4rem;
}
.page-password-form input[type="password"] {
width: 300px;
}
.page-password-form input[type="submit"] {
height: 52px;
line-height: 52px;
margin-left: 10px;
font-weight: bold;
} .ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next {
top: 50% !important;
margin-top: -40px !important;
width: 60px !important;
height: 80px !important;
line-height: 80px !important;
text-align: center;
font-size: 28px;
font-size: 2.8rem;
background-image: none !important;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.ls-fullwidth .ls-nav-next {
right: 0 !important;
}
.ls-fullwidth .ls-nav-prev {
left: 0 !important;
}
.ls-fullwidth .ls-nav-next:before {
content: '\e702';
}
.ls-fullwidth .ls-nav-prev:before {
content: '\e701';
}
.ls-fullwidth .ls-bottom-slidebuttons {
margin-left: -2px;
top: -50px !important;
}
.ls-fullwidth .ls-bottom-slidebuttons a {
width: 20px !important;
height: 8px !important;
background-image: none !important;
margin-left: 2px;
}
.ls-bar-timer {
border: none;
} .wpml-language-switcher {
display: inline-block;
position: relative;
width: 100px;
}
.wpml-language-switcher .actived-language a {
display: block;
text-align: center;
-webkit-transition: background-color .3s, color .3s;
-moz-transition: background-color .3s, color .3s;
-o-transition: background-color .3s, color .3s;
-ms-transition: background-color .3s, color .3s;
transition: background-color .3s, color .3s;
}
.wpml-language-switcher .actived-language i {
padding-right: 5px;
font-size: 14px;
font-size: 1.4rem;
}
.wpml-language-switcher ul {
list-style: none;
margin: 0;
display: none;
position: absolute;
top: 100%;
left: 0;
width: 99px;
height: auto;
z-index: 10000;
text-align: center;
-o-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1);
}
.wpml-language-switcher ul li a {
display: block;
height: 31px;
line-height: 31px;
} @media only screen and (-webkit-min-device-pixel-ratio: 2), 
only screen and (min-device-pixel-ratio: 2) {
.preloader {
-webkit-background-size: 16px 16px;
-moz-background-size: 16px 16px;
-o-background-size: 16px 16px;
background-size: 16px 16px;
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/loader@2x.gif);
}
.the-grid-list ul li .img-hover .overlay,
.the-blog-post li.item .img-hover .overlay {
-webkit-background-size: 50px 50px;
-moz-background-size: 50px 50px;
-o-background-size: 50px 50px;
background-size: 50px 50px;
background-image: url(//www.gcpok.com/wp-content/themes/gcpok.com/images/overlay@2x.png);
}
}  .contact {
top: 200px;
z-index: 10;
padding-bottom: 10px;
width: 120px;
background-color: #fff;
box-shadow: 0 0 4px rgba(0,0,0,.2);
position: fixed;
}
.contact.left-contact {
left: -1px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.contact.right-contact {
right: -1px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.contact-pic {
width: 60px;
height: 60px;
margin-top: -32px;
border: 2px solid #ff4e54;
background: #e4e2ef url(//www.gcpok.com/wp-content/themes/gcpok.com/images/kefu.png) 50% 30% no-repeat;
border-radius: 50%;
display: block;
margin-left: auto;
margin-right: auto;
}
.contact-time {
margin-top: 10px;
margin-bottom: 10px;
font-size: 12px;
color: #aaa;
}
.contact-list{margin:0;padding: 0}
.contact-list > li {
margin-bottom: 10px;
text-align: center;
list-style: none;
margin-left: 0;
}
.contact-list > li > a {
display: inline-block;
width: 100px;
height: 30px;
line-height: 30px;
font-size: 14px;
text-align: center;
color: #fff;
background-color: #ff4e54;
border-radius: 2px;
}
.contact-list > li > a > img {
position: relative;
top: 3px;
display: inline-block;
width: 13px;
margin-right:5px;
}
.contact-wechat {
width: 120px;
height: 120px;
}
.wechat-text {
font-size: 12px;
color: #aaa;
margin-bottom: 5px;
}body,
button, input, select, textarea { 
font-family: Arial, Helvetica, serif, sans-serif;
font-size: 14px;
font-size: 1.4rem;
}
.button-small {
font-size: 14px;
font-size: 1.4rem;
}
.button-medium {
font-size: 16px;
font-size: 1.6rem;
}
.button-large {
font-size: 18px;
font-size: 1.8rem;
}
.button-active {
font-size: 14px;
font-size: 1.4rem;
} #logo h1 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 48px;
font-size: 4.8rem;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 3px; 
letter-spacing: 0.3rem; 
}  #top-menu ul li a,
.responsive-menu ul li a {
font-family: Georgia, Times, serif, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight:normal;
font-style:normal;
text-transform: uppercase;
}
#top-menu ul li ul li a,
.responsive-menu ul li ul li a {
font-family: Arial, Helvetica, serif, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight:normal;
font-style:normal;
text-transform: none;
} .site-page-header h1.entry-title {
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
text-transform: uppercase;
}
.site-page-header .entry-header .breadcrumbs {
font-size: 13px;
font-size: 1.3rem;
}
.site-page-header .entry-desc {
font-size: 16px;
font-size: 1.6rem;
} h1 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 30px;
font-size: 3.0rem;
font-weight:normal;
font-style:normal;
}
h2 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 24px;
font-size: 2.4rem;
font-weight:normal;
font-style:normal;
}
h3 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight:normal;
font-style:normal;
}
h4 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 16px;
font-size: 1.6rem;
font-weight:normal;
font-style:normal;
}
h5 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight:normal;
font-style:normal;
}
h6 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight:normal;
font-style:normal;
} .site-footer .site-copy {
font-family: Georgia, Times, serif, sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: none;
}
#bottom-menu ul li a {
font-family: Georgia, Times, serif, sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight:normal;
font-style:normal;
text-transform: uppercase;
}
.quick-contact-wrapper .quick-contact .lable {
font-size: 14px;
font-size: 1.4rem;
}
.quick-contact-wrapper .quick-contact h3 {
font-size: 18px;
font-size: 1.8rem;
} .widget h3 {
font-family: Georgia, Times, serif, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
text-transform: uppercase;
}
.widget-blog li .post-entry .title,
.widget-portfolio li .post-entry .title {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
}
.widget-post li .post-entry .date {
font-size: 13px;
font-size: 1.3rem;
}  code,
.shortcode-pre .code {
font-family: 'Consolas', 'Monaco', 'Courier', serif;
line-height: 1.5;
font-size: 12px;
font-size: 1.2rem;
} .shortcode-latest-blog li .entry-content .title {
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
line-height: 1.5;
}
.shortcode-latest-blog li .entry-date span.day {
font-size: 28px;
font-size: 2.8rem;
font-weight: bold;
}
.shortcode-latest-blog li .entry-date span.month {
font-size: 13px;
font-size: 1.3rem;
font-weight: bold;
text-transform: uppercase;
}
.shortcode-latest-blog li .entry-content .meta {
font-size: 13px;
font-size: 1.3rem;
}
.shortcode-latest-blog li .entry-content .more {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
} .shortcode-price-table .price {
font-size: 28px;
font-size: 2.8rem;
font-weight: bold;
line-height: 1.2;
}
.shortcode-price-table h3.title {
font-size: 18px;
font-size: 1.8rem;
font-weight: bold;
}
.shortcode-price-table .sub-price,
.shortcode-price-table .time {
font-size: 13px;
font-size: 1.3rem;
}
.shortcode-price-table .time {
font-weight: normal;
font-style: normal;
}
.shortcode-price-table .button {
font-weight: bold;
} .shortcode-accordion .acc-item .tog,
.shortcode-toggle .tog-item .tog {
font-size: 14px;
font-size: 1.4rem;
} .shortcode-message-box {
font-weight: bold;
} .shortcode-icon-box .item-title {
font-size: 20px;
font-size: 2.0rem;
}
.shortcode-icon-box .item-content .link {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
} .shortcode-feature-service .item-title {
font-size: 20px;
font-size: 2.0rem;
}
.shortcode-feature-service .item-content .link {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
} .shortcode-number .item-content .count {
font-size: 30px;
font-size: 3.0rem;
font-weight: bold;
} .shortcode-progress-bar .title {
font-size: 14px;
font-size: 1.4rem;
}
.shortcode-progress-bar .percentage-text {
font-size: 13px;
font-size: 1.3rem;
} .shortcode-team-member .name {
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
}
.shortcode-team-member .role {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
} .shortcode-testimonials li .name {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
}
.shortcode-testimonials li .role {
font-size: 10px;
font-size: 1.0rem;
font-weight: normal;
text-transform: uppercase;
} .shortcode-title {
font-size: 18px;
font-size: 1.8rem;
font-weight: bold;
}  .the-grid-list ul.filter li a {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
}
.the-grid-list ul li.item .item-head h3.title {
font-size: 15px;
font-size: 1.5rem;
font-weight: bold;
line-height: 1.5;
}
.the-grid-list ul li.item .item-head .desc {
font-size: 14px;
font-size: 1.4rem;
line-height: 1.4;
} .the-post-list ul li.item .item-head h3.title {
font-size: 15px;
font-size: 1.5rem;
font-weight: bold;
line-height: 1.5;
}
.the-blog-post li.item .item-head .meta {
font-size: 13px;
font-size: 1.3rem;
} .section-title,
#comments #comments-title,
#respond #reply-title {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
text-transform: uppercase;
}
.the-blog-carousel li.item .item-head .date {
font-size: 13px;
font-size: 1.3rem;
}
.related-posts li .entry-meta .title {
font-weight: bold;
}
.related-posts li .entry-meta .date,
.related-posts li .entry-meta .cats {
font-size: 13px;
font-size: 1.3rem;
}
.commentlist .comment-header .meta {
font-size: 13px;
font-size: 1.3rem;
}
.commentlist .comment-header .fn {
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
}
.commentlist .comment-header .reply-link a {
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
text-transform: uppercase;
}
#respond #commentform input[type="submit"] {
font-weight: bold;
} .the-faq-list ul.filter li a {
font-weight: bold;
}
.the-faq-list ul.filter li span {
font-size: 10px;
font-size: 1.0rem;
font-weight: bold;
text-align: center;
} .post-blog .entry-meta {
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
text-transform: uppercase;
}
.post-blog .entry-content .entry-title {
font-size: 24px;
font-size: 2.4rem;
font-weight: bold;
line-height: 1.2;
}
.post-blog .entry-content .entry-sub {
font-size: 13px;
font-size: 1.3rem;
} .post-portfolio h1.entry-title {
font-size: 24px;
font-size: 2.4rem;
font-weight: bold;
line-height: 1.5;
}
.post-portfolio .entry-meta .client-url .button {
font-size: 14px;
font-size: 1.4rem;
} .pagination,
.comment-pagination,
.post-pagenation ul li a {
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
font-size: 1.2rem;
}
.single-navigation {
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
font-size: 1.2rem;
} .contact-page .wpcf7 .text-wrap .lable {
font-size: 14px;
font-size: 1.4rem;
}
.contact-page .wpcf7-submit {
font-weight: bold;
} #page-coming-soon .countdown .title {
text-transform: uppercase;
font-size: 32px;
font-size: 3.2rem;
font-weight: bold;
}
#page-coming-soon .countdown .clock .text {
text-transform: uppercase;
font-size: 13px;
font-size: 1.3rem;
font-weight: bold;
}
#page-coming-soon .countdown .clock .time  {
font-weight: bold;
text-transform: uppercase;
font-size: 32px;
font-size: 3.2rem;
line-height: 1.2;
} .post-search ul li.post-item .entry-title {
font-size: 18px;
font-size: 1.8rem;
font-weight: bold;
} .post-archive ul li.post-item .entry-meta .title {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
line-height: 1.5;
}
.post-archive ul li.post-item .entry-meta .meta {
font-size: 12px;
font-size: 1.2rem;
}::-moz-selection { 
color: #FFF; 
background: #0EC3F7;
}
::selection { 
color: #FFF; 
background: #0EC3F7; 
}
hr { 
border-top: 1px solid #E2E2E2; 
}
ins { 
background: #FFFF99; 
color: #696969; 
}
mark { 
background: #FFFF00; 
color: #696969; 
}
body { 
color: #696969;
background: #F2F2F2;
}
body .rows {
background: #FFF;
}
a { color: #555; }
a:hover { color: #0EC3F7; }
.entry-text a { color: #0EC3F7; }
.entry-text a:hover { color: #555; }
h1, h2, h3, h4, h5, h6, dl dt, b, strong  { color: #555; }
table {
border: 1px solid #E2E2E2;
border-bottom: none;
border-right: none;
}
table th,
table td {
border-bottom: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
}
table th {
color: #696969;
}
blockquote {
border: 1px solid #E2E2E2;
border-left-width: 3px;
color: #AAA;
}
pre {
border: 1px solid #E2E2E2;
}
.the-not-posts,
.nopassword {
background: #F7C5C0;
color: #F2676D;
}
.nicescroll-rails div {
background: #0EC3F7 !important;
}
.button-active {
background: #0EC3F7;
color: #FFF;
}
.button-active:hover {
background: #F2F2F2;
color: #333;
}
.button-dark {
background: #39404A;
color: #FFF;
}
.button-light {
background: #F2F2F2;
color: #696969;
}
.button-dark:hover,
.button-light:hover {
background: #0EC3F7;
color: #FFF;
}
.button-blue {
background: #0EC3F7;
color: #FFF;
}
.button-red {
background: #ED4C4D;
color: #FFF;
}
.button-green {
background: #18C08F;
color: #FFF;
}
.button-yellow {
background: #FFB600;
color: #FFF;
}
.button-blue:hover,
.button-red:hover,
.button-green:hover,
.button-yellow:hover {
background: #E2E2E2;
color: #696969;
}
.button-border {
background: none !important;
}
.button-border.button-dark {
border-color: #39404A;
color: #39404A;
}
.button-border.button-light {
border-color: #E2E2E2;
color: #BCBCBC;
}
.button-border.button-light:hover,
.button-border.button-dark:hover {
border-color: #0EC3F7;
color: #0EC3F7;
}
.button-border.button-blue {
border-color: #0EC3F7;
color: #0EC3F7;
}
.button-border.button-red {
border-color: #ED4C4D;
color: #ED4C4D;
}
.button-border.button-green {
border-color: #18C08F;
color: #18C08F;
}
.button-border.button-yellow {
border-color: #FFB600;
color: #FFB600;
}
.button-border.button-blue:hover,
.button-border.button-red:hover,
.button-border.button-green:hover,
.button-border.button-yellow:hover {
border-color: #E2E2E2;
color: #696969;
}
input[type="text"],
input[type="email"],
input[type="password"],
textarea {
color: #555;
border: 2px solid #E2E2E2;
background: #FFF;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
textarea:focus {
color: #333;
border: 2px solid #0EC3F7;
background: #FFF;
}
input[type="submit"],
button[type="submit"] {
background: #0EC3F7;
color: #FFF;
}
input[type="submit"]:hover,
button[type="submit"]:hover {
background: #F2F2F2;
color: #696969;
}
.img-hover .overlay {
background-color: #FFF;
}  .site-topbar {
background: #F5F5F5;
border-bottom: 1px solid #E2E2E2;
}
.topbar-right .topbar-right-inner { 
border-right: 1px solid #E2E2E2; 
} .top-text span.work-time { 
border-left: 1px solid #E5E5E5;
}
.top-text span .icon { 
color: #B5B5B5;
} .top-social-icons a {
color: #B5B5B5;
border-left: 1px solid #E2E2E2;
}
.top-social-icons a:hover {
color: #0EC3F7;
background: #FFF;
} .top-search-bt {
color: #B5B5B5;
border-left: 1px solid #E2E2E2;
}
.top-search-bt:hover {
color: #0EC3F7;
background: #FFF;
}
.top-search-wrapper {
background: #FFF;
border-top: 1px solid #E2E2E2;
border-bottom: 1px solid #E2E2E2;
}
.top-search-wrapper .text-field,
.top-search-wrapper .text-field:focus {
color: #999;
} #top-menu ul li a,
#top-menu ul li.current-page a {
color: #555;
}
#top-menu ul li.selected a,
#top-menu ul li a:hover {
background: #0EC3F7;
color: #FFF; 
}
#top-menu ul li ul li a,
#top-menu ul li.selected ul li a {
background: #2A323C;
color: #FFF;
}
#top-menu ul li ul li a:hover { 
background: #0EC3F7;
color: #FFF; 
} .responsive-menu {
background: #2A323C;
}
.responsive-menu ul li a {
background: #2A323C;
color: #FFF;
}
.responsive-menu ul li a:hover {
background: #0EC3F7;
color: #FFF; 
}
a.responsive-menu-switch {
border: 1px solid #E2E2E2;
background: #F5F5F5;
color: #C5C5C5;
}
a.responsive-menu-switch:hover {
background: #FFF;
color: #0EC3F7;
} .site-page-header .entry-header {
background: #39404A;
}
.site-page-header .entry-header h1.entry-title {
background: #0EC3F7;
color: #FFF;
}
.site-page-header .entry-header .breadcrumbs,
.site-page-header .entry-header .breadcrumbs a {
color: #FFF;
}
.site-page-header .entry-header .breadcrumbs a:hover {
color: #0EC3F7;
}
.site-page-header .entry-desc {
background: #F6F6F6;
} .is-sticky.site-header {
background: #FFF;
border-bottom: 1px solid #E2E2E2;
} .site-bottom {
background: #FFF;
color: #696969;
}
.site-bottom a {
color: #696969;
}
.site-bottom a:hover {
color: #0EC3F7;
}
#gotop:hover,
.quick-contact-wrapper .switch:hover {
background: #0EC3F7;
}
.quick-contact-wrapper .quick-contact {
background: #FFF;
border: 1px solid #E2E2E2;
}
.quick-contact-wrapper .wpcf7-not-valid-tip,
.quick-contact-wrapper .error-message,
.quick-contact-wrapper .wpcf7-validation-errors,
.quick-contact-wrapper .wpcf7-mail-sent-ng,
.quick-contact-wrapper .wpcf7-spam-blocked {
border: 1px solid #E0AA27;
background: #FAF7C0;
color: #E0AA27;
}
.quick-contact-wrapper #success-page,
.quick-contact-wrapper .wpcf7-mail-sent-ok {
border: 1px solid #7C9D36;
background: #D0E47E;
color: #7C9D36;
}  .widget-post li .img-hover .overlay,
.widget-flickrs li.img-hover .overlay,
.widget-dribbbles li.img-hover .overlay,
.widget-instagrams li.img-hover .overlay {
background-color: #0EC3F7;
} .side-widgets-area .widget h3 {
color: #555;
}
.side-widgets-area .widget_tag_cloud .tagcloud a {
border: 1px solid #E2E2E2;
}
.side-widgets-area .widget_tag_cloud .tagcloud a:hover {
border: 1px solid #0EC3F7;
}
.side-widgets-area .widget_nav_menu ul,
.side-widgets-area .widget_categories ul,
.side-widgets-area .widget_pages ul,
.side-widgets-area .widget_archive ul,
.side-widgets-area .widget_links ul,
.side-widgets-area .widget_meta ul,
.side-widgets-area .widget_recent_entries ul,
.side-widgets-area .widget_recent_comments ul,
.side-widgets-area .widget-post ul,
.side-widgets-area .widget-contact-details ul{
border: 1px solid #E2E2E2;
}
.side-widgets-area .widget_nav_menu ul li,
.side-widgets-area .widget_categories ul li,
.side-widgets-area .widget_pages ul li,
.side-widgets-area .widget_archive ul li,
.side-widgets-area .widget_links ul li,
.side-widgets-area .widget_meta ul li,
.side-widgets-area .widget_recent_entries ul li,
.side-widgets-area .widget_recent_comments ul li,
.side-widgets-area .widget-post ul li,
.side-widgets-area .widget-contact-details ul li {
border-bottom: 1px solid #E2E2E2;
}
.side-widgets-area .widget_nav_menu ul li:last-child,
.side-widgets-area .widget_categories ul li:last-child,
.side-widgets-area .widget_pages ul li:last-child,
.side-widgets-area .widget_archive ul li:last-child,
.side-widgets-area .widget_links ul li:last-child,
.side-widgets-area .widget_meta ul li:last-child,
.side-widgets-area .widget_recent_entries ul li:last-child,
.side-widgets-area .widget_recent_comments ul li:last-child,
.side-widgets-area .widget-post ul li:last-child,
.side-widgets-area .widget-contact-details ul li:last-child {
border-bottom: none;
}
.side-widgets-area .widget_nav_menu ul li ul,
.side-widgets-area .widget_categories ul li ul,
.side-widgets-area .widget_pages ul li ul {
border: none;
border-top: 1px solid #E2E2E2;
}
.side-widgets-area .widget-contact-details li .icon {
background: #E9E9E9;
color: #B5B5B5;
}
.side-widgets-area .widget_categories ul li {
color: #AAA;
}
.side-widgets-area .widget-social-icons a {
border: 1px solid #E2E2E2;
}
.side-widgets-area .widget-social-icons a:hover {
border: 1px solid #0EC3F7;
}
.side-widgets-area .widget_calendar #wp-calendar caption {
border-color: #E2E2E2;
}
.side-widgets-area .widget_search input[type="text"] {
border: none;
background: #EEEEEE;
}
.side-widgets-area .widget_search input[type="submit"] {
background: #E1E2E2;
color: #555;
}
.side-widgets-area .widget_search input[type="submit"]:hover {
background: #0EC3F7;
color: #FFF;
} .bottom-widgets-area {
background: #39404A;
}
.bottom-widgets-area,
.bottom-widgets-area .widget_calendar #wp-calendar th,
.bottom-widgets-area .widget_calendar #wp-calendar td {
color: #AAA;
}
.bottom-widgets-area a,
.bottom-widgets-area .widget-contact-details strong {
color: #FFF;
}
.bottom-widgets-area .widget-contact-details li .icon {
background: #0EC3F7;
color: #FFF;
}
.bottom-widgets-area a:hover {
color: #0EC3F7; 
}
.bottom-widgets-area .widget h3 {
color: #FFF;
}
.bottom-widgets-area .widget_tag_cloud .tagcloud a,
.bottom-widgets-area .widget-social-icons a {
background: rgba(0,0,0,0.15);
color: #FFF;
}
.bottom-widgets-area .widget_tag_cloud .tagcloud a:hover,
.bottom-widgets-area .widget-social-icons a:hover {
background: #0EC3F7;
color: #FFF;
}
.bottom-widgets-area .widget_calendar #wp-calendar,
.bottom-widgets-area .widget_calendar #wp-calendar th,
.bottom-widgets-area .widget_calendar #wp-calendar td,
.bottom-widgets-area .widget_calendar #wp-calendar caption {
border-color: #444F5C;
}  code,
.shortcode-pre .code {
padding: 10px 15px;
border: 1px solid #E2E2E2;
background: #F9F9F9;
color: #555;
}
.shortcode-hr {
border-top: 1px solid #E2E2E2;
} .shortcode-title {
border-bottom: 1px solid #E2E2E2;
}
.shortcode-title span {
background: #FFF;
} .shortcode-latest-blog li .entry-date {
background: #0EC3F7;
color: #FFF;
}
.shortcode-latest-blog li .entry-content .meta {
border-bottom: 1px solid #E2E2E2;
}
.shortcode-latest-blog li .entry-content .meta,
.shortcode-latest-blog li .entry-content .meta a {
color: #AAA;
}
.shortcode-latest-blog li .entry-content .meta a:hover {
color: #0EC3F7; 
}
.shortcode-latest-blog li .entry-content .more a {
color: #0EC3F7; 
}
.shortcode-latest-blog li .entry-content .more a:hover {
color: #555; 
} .shortcode-price-table {
background: #F7F8F9;
}
.shortcode-price-table .price {
background: #0EC3F7;
color: #FFF;
}
.shortcode-price-table .content li {
border-bottom: 1px solid #E9EBE0;
}
.shortcode-price-table .button {
background: #0EC3F7;
color: #FFF;
}
.shortcode-price-table .button:hover {
background: #D2D2D2;
color: #696969;
} .shortcode-icon-box .item-icon {
color: #0EC3F7;
}
.shortcode-icon-box .item-title,
.shortcode-icon-box .item-title a {
color: #0EC3F7;
}
.shortcode-icon-box .item-title a:hover {
color: #555;
} .shortcode-feature-service {
border: 1px solid #E2E2E2;
}
.shortcode-feature-service .item-icon {
color: #0EC3F7;
}
.shortcode-feature-service .item-content .link a {
background: #0EC3F7;
color: #FFF;
}
.shortcode-feature-service:hover {
background: #0EC3F7;
border: none;
}
.shortcode-feature-service:hover,
.shortcode-feature-service:hover .item-icon {
color: #FFF;
}
.shortcode-feature-service:hover .item-content .title,
.shortcode-feature-service:hover .item-content .title a {
color: #FFF;
}
.shortcode-feature-service:hover .item-content .link a {
background: rgba(0, 0, 0, 0.1);
}
.shortcode-feature-service:hover .item-content .link a:hover {
background: #FFF;
color: #0EC3F7;
} .shortcode-accordion .acc-item .tog,
.shortcode-toggle .tog-item .tog {
border: 1px solid #E2E2E2;
color: #555;
}
.shortcode-accordion .acc-item .tog.active,
.shortcode-accordion .acc-item .tog:hover,
.shortcode-toggle .tog-item .tog.active,
.shortcode-toggle .tog-item .tog:hover {
background: #0EC3F7;
border: 1px solid #0EC3F7;
color: #FFF;
} .shortcode-tab .tabs {
border-left: 1px solid #E2E2E2;
}
.shortcode-tab .tabs li.tab a {
border-right: 1px solid #E2E2E2;
border-top: 1px solid #E2E2E2;
background: #F7F8F9;
color: #555;
}
.shortcode-tab .tabs li.tab a:hover  {
color: #0EC3F7;
}
.shortcode-tab .tabs li.tab a.active {
font-weight: bold;
background: #FFF;
}
.shortcode-tab .tabs li.tab a .separate {
background: #E2E2E2;
}
.shortcode-tab .tabs li.tab a.active .separate {
background: #FFF;
}
.shortcode-tab .tabs-content {
border: 1px solid #E2E2E2;
}
.shortcode-left-tab .tabs {
border-top: 1px solid #E2E2E2;
}
.shortcode-left-tab .tabs li.tab a {
border-left: 1px solid #E2E2E2;
border-bottom: 1px solid #E2E2E2;
background: #F7F8F9;
color: #555;
}
.shortcode-left-tab .tabs li.tab a:hover  {
color: #0EC3F7;
}
.shortcode-left-tab .tabs li.tab a.active {
background: #FFF;
font-weight: bold;
color: #555;
}
.shortcode-left-tab .tabs li.tab a.active .separate {
border-right: 1px solid #FFF;
}
.shortcode-left-tab .tabs-content {
border: 1px solid #E2E2E2;
} .shortcode-message-box .default {
background: #EFEFEF;
}
.shortcode-message-box .default,
.shortcode-message-box .default a {
color: #696969;
}
.shortcode-message-box .default a:hover {
color: #0EC3F7;
}
.shortcode-message-box .success {
background: #D0E47E;
}
.shortcode-message-box .success,
.shortcode-message-box .success a {
color: #7C9D36;
}
.shortcode-message-box .success a:hover {
color: #658520;
}
.shortcode-message-box .warning {
background: #FAF7C0;
}
.shortcode-message-box .warning,
.shortcode-message-box .warning a {
color: #E0AA27;
}
.shortcode-message-box .warning a:hover {
color: #C78F0C;
}
.shortcode-message-box .notice {
background: #D7EDF6;
}
.shortcode-message-box .notice,
.shortcode-message-box .notice a {
color: #2899C8;
}
.shortcode-message-box .notice a:hover {
color: #006699;
}
.shortcode-message-box .error {
background: #F7C5C0;
}
.shortcode-message-box .error,
.shortcode-message-box .error a {
color: #F76762;
}
.shortcode-message-box .error a:hover {
color: #CC3333;
} .shortcode-icon {
color: #696969;
} .shortcode-social-icon {
background: #39404A;
}
.shortcode-social-icon,
.shortcode-social-icon:hover {
color: #FFF;
}
.shortcode-social-icon.duckduckgo:hover {
background: #DF3200;
}
.shortcode-social-icon.aim:hover {
background: #FE3F0B;
}
.shortcode-social-icon.delicious:hover {
background: #0B79E5;
}
.shortcode-social-icon.smashmag:hover {
background: #F15E3A;
}
.shortcode-social-icon.fivehundredpx:hover {
background: #09BDFD;
}
.shortcode-social-icon.forrst:hover {
background: #3E7F4B;
}
.shortcode-social-icon.blogger:hover {
background: #0F95FA;
}
.shortcode-social-icon.viadeo:hover {
background: #F97618;
}
.shortcode-social-icon.youtube:hover {
background: #BF2E28;
}
.shortcode-social-icon.facebook:hover {
background: #4A6D9D;
}
.shortcode-social-icon.github:hover {
background: #667F8E;
}
.shortcode-social-icon.twitter:hover {
background: #3AC1EE;
}
.shortcode-social-icon.flickr:hover {
background: #E5006B;
}
.shortcode-social-icon.vimeo:hover {
background: #446D83;
}
.shortcode-social-icon.gplus:hover {
background: #CB3E21;
}
.shortcode-social-icon.pinterest:hover {
background: #CB1F26;
}
.shortcode-social-icon.tumblr:hover {
background: #507FAA;
}
.shortcode-social-icon.linkedin:hover {
background: #097BB5;
}
.shortcode-social-icon.dribbble:hover {
background: #EF5A92;
}
.shortcode-social-icon.stumbleupon:hover {
background: #EA4A24;
}
.shortcode-social-icon.box:hover {
background: #2E83C2;
}
.shortcode-social-icon.spotify:hover {
background: #5ABC00;
}
.shortcode-social-icon.instagram:hover {
background: #45261D;
}
.shortcode-social-icon.dropbox:hover {
background: #4FA2E5;
}
.shortcode-social-icon.flattr:hover {
background: #6CBC16;
}
.shortcode-social-icon.skype:hover {
background: #30B7E9;
}
.shortcode-social-icon.soundcloud:hover {
background: #FF4D00;
}
.shortcode-social-icon.behance:hover {
background: #0F95FA;
}
.shortcode-social-icon.vkontakte:hover {
background: #45688F;
} .shortcode-team-member .img-hover .overlay {
background-color: #0EC3F7;
}
.shortcode-team-member .name {
color: #FFF;
}
.shortcode-team-member .role {
background: #0EC3F7;
color: #FFF;
} .shortcode-testimonials li {
border: 2px solid #E2E2E2;
}
.shortcode-testimonials li .name,
.shortcode-testimonials li .name a {
color: #0EC3F7;
}
.shortcode-testimonials li .name a:hover {
color: #696969;
}
.shortcode-testimonials li .role {
color: #AAA;
}
.shortcode-testimonial-carousel .bx-wrapper .bx-pager.bx-default-pager a {
background: #E2E2E2;
}
.shortcode-testimonial-carousel .bx-wrapper .bx-pager.bx-default-pager a:hover {
background: #0EC3F7;
}
.shortcode-testimonial-carousel .bx-wrapper .bx-pager.bx-default-pager a.active {
background: #AAA;
} .shortcode-twitter-carousel .bx-wrapper .bx-pager.bx-default-pager a {
background: #E2E2E2;
}
.shortcode-twitter-carousel .bx-wrapper .bx-pager.bx-default-pager a:hover {
background: #0EC3F7;
}
.shortcode-twitter-carousel .bx-wrapper .bx-pager.bx-default-pager a.active {
background: #AAA;
} .shortcode-progress-bar .bar {
background: #F2F2F2;
}
.shortcode-progress-bar .percentage {
background: #E2E2E2;
}
.shortcode-progress-bar .title {
color: #696969;
}
.shortcode-progress-bar .percentage-text {
background: #0EC3F7;
color: #FFF;
} .shortcode-number .item-icon {
color: #0EC3F7;
}
.shortcode-number .item-content .title {
color: #AAA;
} .shortcode-twitter-carousel .icon {
color: #AAA;
}
.shortcode-twitter-carousel .bx-wrapper .bx-controls-direction a {
background: #F2F2F2;
color: #333;
}
.shortcode-twitter-carousel .bx-wrapper .bx-controls-direction a:hover {
background: #0EC3F7;
color: #FFF;
}  .the-grid-list ul.filter li a {
color: #555;
}
.the-grid-list ul.filter li a:hover {
background: #0EC3F7;
color: #FFF;
}
.the-grid-list ul.filter li a.active {
background: #0EC3F7;
color: #FFF;
}
.the-grid-list ul li.item .item-head .desc {
color: #AAA;
}
.the-grid-list ul li.item .img-hover .overlay {
background-color: #0EC3F7;
} .the-carousel-list .bx-wrapper .bx-controls-direction a {
background: #0EC3F7;
color: #FFF;
}
.the-carousel-list .bx-wrapper .bx-controls-direction a:hover {
background: #F2F2F2;
color: #333;
}
.related-posts .section-title {
border-bottom: 5px solid #E2E2E2;
}
.the-blog-carousel li.item .item-head .date,
.related-posts li .entry-meta .date,
.related-posts li .entry-meta .cats {
color: #696969;
}
.related-posts li .entry-meta .date a,
.related-posts li .entry-meta .cats a {
color: #AAA;
}
.related-posts li .entry-meta .date a:hover,
.related-posts li .entry-meta .cats a:hover {
color: #0EC3F7; 
} .the-blog-list li.post-item {
border-bottom: 1px solid #E2E2E2;
}
.the-blog-list li.post-item:last-child {
border-bottom: none;
}
.post-blog .entry-meta .date-link {
background: #0EC3F7;
color: #FFF;
}
.post-blog .entry-meta .comments-link {
border-top: 1px solid #E2E2E2;
border-bottom: 1px solid #E2E2E2;
}
.post-blog .entry-content .entry-sub,
.post-blog .entry-content .entry-sub a {
color: #AAA;
}
.post-blog .entry-content .entry-sub a:hover {
color: #0EC3F7;
} .the-post-list li.item .img-hover .overlay {
background-color: #0EC3F7;
}
.the-blog-post li.item .item-head .meta {
border-top: 1px solid #E2E2E2;
border-bottom: 1px solid #E2E2E2;
}
.the-blog-post li.item .item-head .meta,
.the-blog-post li.item .item-head .meta a {
color: #AAA;
}
.the-blog-post li.item .item-head .meta a:hover {
color: #0EC3F7;
}
.the-portfolio-post li.item .item-head,
.the-portfolio-post li.item .item-head a {
color: #FFF;
}
.the-portfolio-post li.item .item-head a:hover {
text-decoration: underline;
} .the-faq-list .filter-menu ul {
border: 1px solid #E2E2E2;
}
.the-faq-list .filter-menu ul li {
border-bottom: 1px solid #E2E2E2;
}
.the-faq-list .filter-menu ul li:last-child {
border-bottom: none;
}
.the-faq-list .filter-menu ul li a.active {
color: #0EC3F7;
}
.the-faq-list .filter-menu ul li span {
background: #E9E9E9;
color: #B5B5B5;
} .post-search ul li.post-item {
border-bottom: 1px solid #E2E2E2;
}
.post-search ul li.post-item:last-child {
border: none;
}
.post-search .pagination {
border-top: 1px solid #E2E2E2;
} .post-archive ul li.post-item {
border-bottom: 1px solid #E2E2E2;
} .contact-page .wpcf7 .text-wrap .lable {
color: #696969;
}
.contact-page .wpcf7 span.wpcf7-not-valid-tip,
.contact-page .error-message,
.contact-page div.wpcf7-validation-errors,
.contact-page div.wpcf7-mail-sent-ng,
.contact-page div.wpcf7-spam-blocked {
background: #FAF7C0;
color: #E0AA27;
}
.contact-page #success-page,
.contact-page div.wpcf7-mail-sent-ok {
background: #D0E47E;
color: #7C9D36;
} #page-coming-soon .countdown .clock .time {
background: #0EC3F7;
color: #FFF;
}
#page-coming-soon .countdown .clock .text {
color: #696969;
} .pagination .pagin a,
.comment-pagination a {
background: #F2F2F2;
color: #696969;
}
.pagination .pagin span.current,
.pagination .pagin a:hover,
.comment-pagination span.current,
.comment-pagination a:hover {
background: #0EC3F7;
color: #FFF;
}
.pagination .prev span.disabled,
.pagination .next span.disabled {
color: #AAA;
}
.post-pagenation ul li a {
background: #F2F2F2;
color: #696969;
}
.post-pagenation ul li a:hover {
background: #0EC3F7;
color: #FFF;
}
.post-blog .pagination {
border-top: 1px solid #E2E2E2;
} .post-portfolio .half .half-content,
.post-portfolio .full .full-excerpt {
border: 1px solid #E2E2E2;
}
.post-portfolio .entry-meta .row,
.post-portfolio .entry-meta .row a {
color: #AAA;
}
.post-portfolio .entry-meta .row a:hover {
color: #0EC3F7;
}
.post-portfolio .entry-meta .row strong {
color: #555;
}
#comments #comments-title,
#respond #reply-title {
border-bottom: 5px solid #E2E2E2;
}
.commentlist .comment-content {
border: 1px solid #E2E2E2;
}
.commentlist .comment-awaiting-moderation {
color: #F2676D;
}
.commentlist .comment-header time {
color: #AAA;
}
.commentlist .comment-header .reply-link a {
background: #E9E9E9;
color: #B5B5B5;
}
.commentlist .comment-header .reply-link a:hover {
background: #0EC3F7;
color: #FFF;
} .ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next,
.bx-slider .bx-wrapper .bx-next,
.bx-slider .bx-wrapper .bx-prev {
background: rgba(14,195,247,0.5);
color: #FFF;
}
.ls-fullwidth .ls-nav-prev:hover,
.ls-fullwidth .ls-nav-next:hover,
.bx-slider .bx-wrapper .bx-next:hover,
.bx-slider .bx-wrapper .bx-prev:hover {
background: rgba(14,195,247,1.0);
color: #FFF;
}
.ls-fullwidth .ls-bottom-slidebuttons a {
background: rgba(14,195,247,0.5);
}
.ls-fullwidth .ls-bottom-slidebuttons a.ls-nav-active,
.ls-fullwidth .ls-bottom-slidebuttons a:hover {
background: rgba(14,195,247,1.0);
}
.ls-ct-half,
.ls-bar-timer {
background: #0EC3F7;
} .wpml-language-switcher .actived-language a {
color: #B5B5B5;
border-left: 1px solid #E2E2E2;
}
.wpml-language-switcher .actived-language a:hover {
color: #0EC3F7;
}
.wpml-language-switcher .actived-language a:hover,
.wpml-language-switcher .actived-language a.selected {
background: #FFF;
}
.wpml-language-switcher ul {
background: #FFF;
border: 1px solid #E2E2E2;
border-top: none;
}
.wpml-language-switcher ul li a {
color: #B5B5B5;
}
.wpml-language-switcher ul li a:hover {
color: #0EC3F7;
} @media only screen and (max-width: 767px) {
.topbar-left { border-bottom: 1px solid #E2E2E2; }
.top-search-bt { border-right: 1px solid #E2E2E2; }
.wpml-language-switcher .actived-language a.selected {
border-left: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
}
}#logo h1 {
padding-top: 20px;
padding-bottom: 20px;
}
#logo img {
height: 40px;
}
#top-menu ul li a {
padding-top: 34px;
padding-bottom: 34px;
}
#top-menu ul li ul {
width: 200px;
}
#top-menu ul li.fixed ul ul {
left: -202px;
}
.responsive-menu-switch-wrap {
padding-top: 22.5px;
padding-bottom: 22.5px;
}
.is-sticky #logo h1 {
padding-top: 12.5px;
padding-bottom: 12.5px;
}
.is-sticky #logo img {
height: 25px;
}
.is-sticky #top-menu > ul > li > a {
padding-top: 19px;
padding-bottom: 19px;
}
.is-sticky .responsive-menu-switch-wrap {
padding-top: 7.5px;
padding-bottom: 7.5px;
}
body,
button, input, select, textarea { 
font-family: 'Source Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 15px;
font-size: 1.5rem;
}
#top-menu ul li a,
.responsive-menu ul li a {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight: bold;
text-transform: uppercase;
}
#top-menu ul li ul li a,
.responsive-menu ul li ul li a {
font-family: 'Source Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight: normal;
text-transform: none;
}
h1 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 30px;
font-size: 3rem;
font-weight: normal;
text-transform: none;
}
h2 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 24px;
font-size: 2.4rem;
font-weight: normal;
text-transform: none;
}
h3 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight: normal;
text-transform: none;
}
h4 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 16px;
font-size: 1.6rem;
font-weight: normal;
text-transform: none;
}
h5 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: normal;
text-transform: none;
}
h6 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight: normal;
text-transform: none;
}
.the-grid-list ul.filter li a,
.the-faq-list ul.filter li a {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: normal;
text-transform: none;
}
.pagination,
.comment-pagination,
.post-pagenation ul li a,
.single-navigation {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: normal;
text-transform: uppercase;
}
#bottom-menu ul li a {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight: normal;
text-transform: uppercase;
}
.site-footer .site-copy {
font-family: 'Source Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: normal;
text-transform: none;
}
.widget h3 {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
text-transform: uppercase;
}
.item-title {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.section-title,
#comments #comments-title,
#respond #reply-title {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
text-transform: uppercase;
}
body {  background: #FFFFFF }