
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

file-relative URI  : ../images/feature-info.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/feature-info.png
docroot stripped   : /wp-content/themes/bazien/css/../images/feature-info.png
traversals removed : ../images/feature-info.png

*/
/* defaults.css */
/* 1    */
/**
/* 2    *|  * This is wordpress default css file for theme. It is broken into following sections:
/* 3    *|  * 1.  Global Styles
/* 4    *|  * 2.  Widgets
/* 5    *|  * 3.  Content
/* 6    *|  * 4.  Products Archive
/* 7    *|  * 5.  Single Product
/* 8    *|  * 6.  Fresco/Lightbox
/* 9    *|  * 7.  WP Gallery
/* 10   *|  * 8.  Comments
/* 11   *|  * 9.  Em Paginate
/* 12   *|  * 10. Footer
/* 13   *|  */
/* 14   */
/*------------------------------------------------------------------------------------
/* 15   *| 
/* 16   *| /**********************************************************************************/
/* 17   */
/* Global Styles ******************************************************************/
/* 18   */
/**********************************************************************************/
/* 19   */
/* 20   */

* {
    /* 21   */
    
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    /* 22   */
    
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
    /* 23   */
}
/* 24   */
/* 25   */

a {
    /* 26   */
    
    -webkit-transition: color .3s;
    /* 27   */
    
    -moz-transition: color .3s;
    /* 28   */
    
    -ms-transition: color .3s;
    /* 29   */
    
    -o-transition: color .3s;
    /* 30   */
    
    transition: color .3s;
    /* 31   */
}
/* 32   */
/* 33   */
/* 34   */

body {
    /* 35   */
    
    -ms-word-wrap: break-word;
    /* 36   */
    
    word-wrap: break-word;
    /* 37   */
}
/* 38   */
/* 39   */

html.overflow-y-hidden,
/* 40   */

body.overflow-y-hidden
/* 41   */

{
    /* 42   */
    
    overflow: hidden;
    /* 43   */
}
/* 44   */
/* 45   */

h1:first-child {
    /* 46   */
    
    margin-top: -0.13em;
    /* 47   */
}
/* 48   */
/* 49   */

ins {
    /* 50   */
    
    text-decoration: none;
    /* defaults.css */
    /* 51   */
}
/* 52   */
/* 53   */

article {
    /* 54   */
    
    margin-bottom: 40px;
    /* 55   */
}
/* 56   */
/* 57   */

.woocommerce-page article {
    /* 58   */
    
    margin: 0;
    /* 59   */
}
/* 60   */
/* 61   */

address {
    /* 62   */
    
    font-size: 1rem;
    /* 63   */
    
    line-height: 1.5rem;
    /* 64   */
    
    margin-bottom: 15px;
    /* 65   */
    
    font-style: normal;
    /* 66   */
}
/* 67   */
/* 68   */

audio {
    /* 69   */
    
    visibility: hidden;
    /* 70   */
}
/* 71   */
/* 72   */

pre {
    /* 73   */
    
    background: #fafafa;
    /* 74   */
    
    padding: 23px 30px;
    /* 75   */
    
    line-height: 1.8em;
    /* 76   */
    
    border: 1px solid #ddd;
    /* 77   */
    
    margin-bottom: 30px;
    /* 78   */
    
    color: #5f5b5b;
    /* 79   */
}
/* 80   */
/* 81   */

table {
    /* 82   */
    
    width: 100%;
    /* 83   */
    
    margin-bottom: 40px;
    /* 84   */
    
    background: none;
    /* 85   */
}
/* 86   */
/* 87   */

table thead th {
    /* 88   */
    
    text-transform: uppercase;
    /* 89   */
    
    font-size: 13px !important;
    /* 90   */
}
/* 91   */
/* 92   */

table tbody th {
    /* 93   */
    
    font-weight: normal;
    /* 94   */
}
/* 95   */
/* 96   */

table tr {
    /* 97   */
    
    border-bottom-width: 1px;
    /* 98   */
    
    border-bottom-style: solid;
    /* 99   */
    
    text-align: left;
    /* 100  */
    
    border-collapse: collapse;
    /* defaults.css */
    /* 101  */
}
/* 102  */
/* 103  */

table tbody tr:last-child
/* 104  */

{
    /* 105  */
    
    border-bottom: none;
    /* 106  */
}
/* 107  */
/* 108  */

table tr td
/* 109  */

{
    /* 110  */
    
    border: 0px;
    border-collapse: collapse;
    /* 111  */
}
/* 112  */
/* 113  */

table tfoot,
/* 114  */

table thead
/* 115  */

{
    /* 116  */
    
    background: none;
    /* 117  */
}
/* 118  */
/* 119  */

blockquote {
    /* 120  */
    
    margin: 0 0 40px 0;
    /* 121  */
    
    padding: 0;
    /* 122  */
    
    border: 0;
    /* 123  */
    
    font-size: 30px;
    /* 124  */
    
    color: #52366c;
    /* 125  */
    
    line-height: 1.3em;
    /* 126  */
    /*padding:20px 0 0 60px;*/
    /* 127  */
}
/* 128  */
/* 129  */

blockquote cite {
    /* 130  */
    
    margin: 20px 0 0 0;
    /* 131  */
    
    font-style: normal;
    /* 132  */
    
    font-weight: bold;
    /* 133  */
    
    line-height: 20px;
    /* 134  */
}
/* 135  */
/* 136  */

ul,
ol,
dl {
    /* 137  */
    
    margin-bottom: 0;
    /* 138  */
}
/* 139  */
/* 140  */

dl {
    /* 141  */
    /*padding:30px 0 30px 60px;*/
    /* 142  */
}
/* 143  */
/* 144  */

dl dt {
    /* 145  */
    
    margin-bottom: 0.8rem;
    /* 146  */
}
/* 147  */
/* 148  */

dl dd {
    /* 149  */
    
    margin: 0;
    /* 150  */
}
/* defaults.css */
/* 151  */
/* 152  */

dl.wp-caption {
    /* 153  */
    
    padding: 0;
    /* 154  */
}
/* 155  */
/* 156  */

dd {
    /* 157  */
    
    padding-bottom: 30px;
    /* 158  */
}
/* 159  */
/* 160  */

.row-relative {
    /* 161  */
    
    position: relative;
    /* 162  */
}
/* 163  */
/* 164  */

.vertical-aligned {
    /* 165  */
    
    margin: auto;
    /* 166  */
    
    position: absolute;
    /* 167  */
    
    top: 50%;
    /* 168  */
    /*-webkit-transform: translateY(-50%);
/* 169  *| 		-ms-transform: translateY(-50%);
/* 170  *| 			transform: translateY(-50%);*/
    /* 171  */
    
    margin-top: -20px;
    /* 172  */
}
/* 173  */
/* 174  */

.vertical-aligned.to-left {
    /* 175  */
    
    left: 0;
    right: auto;
    /* 176  */
}
/* 177  */
/* 178  */

.vertical-aligned.to-right {
    /* 179  */
    
    right: 0;
    left: auto;
    /* 180  */
}
/* 181  */
/* 182  */
/* 183  */
/**********************************************************************************/
/* 184  */
/* Widgets ************************************************************************/
/* 185  */
/**********************************************************************************/
/* 186  */
/* 187  */

.widget-area {
    /* 188  */
    
    font-size: 16px;
    /* 189  */
}
/* 190  */
/* 191  */

.widget {
    /* 192  */
    
    margin-bottom: 50px;
    /* 193  */
}
/* 194  */
/* 195  */

.widget form {
    /* 196  */
    
    margin: 0;
    /* 197  */
}
/* 198  */
/* 199  */

.widget ul,
/* 200  */

.widget ol {
    /* defaults.css */
    /* 201  */
    
    margin: 0 0 0 0;
    /* 202  */
    
    font-size: 14px;
    /* 203  */
    
    line-height: 20px;
    /* 204  */
    
    list-style: none;
    /* 205  */
}
/* 206  */
/* 207  */

.widget ul .children,
/* 208  */

.widget ul .sub-menu,
/* 209  */

.widget ol .children,
/* 210  */

.widget ol .sub-menu
/* 211  */

{
    /* 212  */
    
    margin: 5px 0 5px 20px;
    /* 213  */
}
/* 214  */
/* 215  */

.widget li {
    /* 216  */
    
    margin: 0 0 17px 0;
    /* 217  */
}
/* 218  */
/* 219  */

.widget .post-date {
    /* 220  */
    
    display: block;
    /* 221  */
}
/* 222  */
/* 223  */

.widget .recentcomments,
/* 224  */

.widget_recent_entries li,
/* 225  */

.shop_sidebar .widget_recent_entries li
/* 226  */

{
    /* 227  */
    
    position: relative;
    /* 228  */
    
    margin-bottom: 17px
    /* 229  */
}
/* 230  */
/* 231  */

.widget .recentcomments:before {
    /* 232  */
    
    display: none;
    /* 233  */
    
    font-family: FontAwesome;
    /* 234  */
    
    font-style: normal;
    /* 235  */
    
    font-weight: normal;
    /* 236  */
    
    content: "\f0e5";
    /* 237  */
    
    position: absolute;
    /* 238  */
    
    top: 0;
    /* 239  */
    
    left: -20px;
    /* 240  */
    
    width: 20px;
    /* 241  */
    
    height: 20px;
    /* 242  */
}
/* 243  */
/* 244  */

.widget .recentcomments a {
    /* 245  */
    
    display: block;
    /* 246  */
    
    font-style: normal;
    /* 247  */
}
/* 248  */
/* 249  */

.widget .cat-item {
    /* 250  */
    
    text-transform: uppercase;
    /* defaults.css */
    /* 251  */
    
    margin-bottom: 10px;
    /* 252  */
}
/* 253  */
/* 254  */
/* 255  */

.widget .tagcloud
/* 256  */

{
    /* 257  */
    
    margin-top: 26px;
    /* 258  */
    
    margin-bottom: -5px;
    /* 259  */
}
/* 260  */
/* 261  */

.widget .tagcloud a {
    /* 262  */
    
    border-width: 1px;
    /* 263  */
    
    border-style: solid;
    /* 264  */
    
    border-radius: 13px;
    /* 265  */
    
    display: inline-block;
    /* 266  */
    
    font-size: 12px !important;
    /* 267  */
    
    font-weight: bold;
    /* 268  */
    
    line-height: 1.2;
    /* 269  */
    
    margin-bottom: 5px;
    /* 270  */
    
    margin-right: 2px;
    /* 271  */
    
    padding: 6px 13px 4px;
    /* 272  */
    
    text-transform: uppercase;
    /* 273  */
    
    word-wrap: break-word;
    /* 274  */
}
/* 275  */
/* 276  */

#site-footer .widget .tagcloud a,
/* 277  */

.widget .tagcloud a
/* 278  */

{
    /* 279  */
    
    color: #999;
    /* 280  */
    
    transition: all 0.3s;
    /* 281  */
    
    -webkit-transition: all 0.3s;
    /* 282  */
}
/* 283  */
/* 284  */

.widget .tagcloud a:hover {
    /* 285  */
    
    color: #fff !important;
    /* 286  */
    
    border: 1px solid;
    /* 287  */
}
/* 288  */
/* 289  */

.widget .textwidget {
    /* 290  */
    
    line-height: 1.375em;
    /* 291  */
}
/* 292  */
/* 293  */

.entry-content .widget ins
/* 294  */

{
    /* 295  */
    
    background: none;
    /* 296  */
    
    color: #888;
    /* 297  */
}
/* 298  */
/* 299  */

.widget .amount {
    /* 300  */
    
    margin-top: 5px;
    /* defaults.css */
    /* 301  */
    
    display: inline-block;
    /* 302  */
}
/* 303  */
/* 304  */

.widget del .amount {
    /* 305  */
    
    font-size: 1em;
    /* 306  */
    
    text-decoration: line-through;
    /* 307  */
}
/* 308  */
/* 309  */

.widget_archive li {
    /* 310  */
    
    margin: 0 0 5px 0;
    /* 311  */
}
/* 312  */
/* 313  */

.widget_meta li {
    /* 314  */
    
    margin: 0 0 5px 0;
    /* 315  */
}
/* 316  */
/* 317  */

.widget_rss .widget-title a {
    /* 318  */
    
    color: #52366c;
    /* 319  */
    
    font-weight: bold !important;
    /* 320  */
}
/* 321  */
/* 322  */

.widget_rss .widget-title a:first-child {
    /* 323  */
    
    display: none;
    /* 324  */
}
/* 325  */
/* 326  */

.widget_rss .rss-date,
/* 327  */

.widget_rss cite
/* 328  */

{
    /* 329  */
    
    display: block;
    /* 330  */
    
    padding: 10px 0;
    /* 331  */
    
    color: #555;
    /* 332  */
    
    font-style: italic;
    /* 333  */
}
/* 334  */
/* 335  */

.widget_rss .rssSummary {
    /* 336  */
    
    display: block;
    /* 337  */
}
/* 338  */
/* 339  */

.widget_calendar table {
    /* 340  */
    
    border: 0;
    /* 341  */
}
/* 342  */
/* 343  */

.widget_calendar table thead,
/* 344  */

.widget_calendar table tfoot
/* 345  */

{
    /* 346  */
    
    background: none;
    /* 347  */
}
/* 348  */
/* 349  */

.widget_calendar caption {
    /* 350  */
    
    font-size: 0.875rem;
    /* defaults.css */
    /* 351  */
    
    padding: 0 0 10px 0;
    /* 352  */
    
    font-weight: normal;
    /* 353  */
    
    text-align: left;
    /* 354  */
    
    text-transform: uppercase;
    /* 355  */
}
/* 356  */
/* 357  */

.widget_calendar table thead th
/* 358  */

{
    /* 359  */
    
    font-size: 0.875rem !important;
    /* 360  */
    
    font-weight: 700;
    /* 361  */
}
/* 362  */
/* 363  */

.widget_calendar table tr
/* 364  */

{
    /* 365  */
    
    border: none;
    /* 366  */
}
/* 367  */
/* 368  */

.widget_calendar table tr td
/* 369  */

{
    /* 370  */
    
    font-size: 0.8125rem;
    /* 371  */
}
/* 372  */
/* 373  */

.widget_calendar table tr th,
/* 374  */

.widget_calendar table tr td
/* 375  */

{
    /* 376  */
    
    text-align: left;
    /* 377  */
    
    padding: 0.1rem 1rem 0.1rem 0rem;
    /* 378  */
}
/* 379  */
/* 380  */

.widget_calendar table thead tr th,
/* 381  */

.widget_calendar table tfoot tr td
/* 382  */

{
    /* 383  */
    
    padding: 0;
    /* 384  */
}
/* 385  */
/* 386  */

.widget_calendar table tr.even,
/* 387  */

.widget_calendar table tr.alt,
/* 388  */

.widget_calendar table tr:nth-of-type(even)
/* 389  */

{
    /* 390  */
    
    background: none;
    /* 391  */
}
/* 392  */
/* 393  */

.widget_calendar #prev {
    /* 394  */
    
    text-align: left;
    /* 395  */
}
/* 396  */
/* 397  */

.widget_calendar #next {
    /* 398  */
    
    text-align: right;
    /* 399  */
}
/* 400  */
/* defaults.css */
/* 401  */

.widget_calendar #today
/* 402  */

{
    /* 403  */
    
    font-weight: 700;
    /* 404  */
}
/* 405  */
/* 406  */

.widget_product_search,
/* 407  */

.widget_search
/* 408  */

{
    /* 409  */
    /*margin: 0;*/
    /* 410  */
    
    position: relative;
    /* 411  */
}
/* 412  */
/* 413  */

.widget_product_search label,
/* 414  */

.widget_search label
/* 415  */

{
    /* 416  */
    
    display: none;
    /* 417  */
}
/* 418  */
/* 419  */

.widget_product_search input,
/* 420  */

.widget_search input
/* 421  */

{
    /* 422  */
    
    margin: 0;
    /* 423  */
    
    padding: 0 10px;
    /* 424  */
}
/* 425  */
/* 426  */

.widget_product_search #searchsubmit,
/* 427  */

.widget_search #searchsubmit,
/* 428  */

.widget_product_search .search-submit,
/* 429  */

.widget_search .search-submit
/* 430  */

{
    /* 431  */
    
    position: absolute;
    /* 432  */
    
    bottom: 2px;
    /* 433  */
    
    right: 2px;
    /* 434  */
    
    padding: 9px 10px 8px 10px;
    /* 435  */
    
    font-size: 13px;
    /* 436  */
    
    font-weight: bold;
    /* 437  */
    
    text-transform: uppercase;
    /* 438  */
}
/* 439  */
/* 440  */
/* 441  */

.widget_bazien_social_media .widget-title
/* 442  */

{
    /* 443  */
    
    margin-bottom: 16px;
    /* 444  */
}
/* 445  */
/* 446  */

.widget_bazien_social_media a
/* 447  */

{
    /* 448  */
    
    font-size: 0;
    /* 449  */
}
/* 450  */
/* defaults.css */
/* 451  */

.widget_bazien_social_media a:before
/* 452  */

{
    /* 453  */
    
    display: inline-block;
    /* 454  */
    
    font-size: 24px;
    /* 455  */
    
    padding: 10px 20px 10px 0;
    /* 456  */
    
    margin-right: 10px;
    /* 457  */
    
    font-family: FontAwesome;
    /* 458  */
    
    font-style: normal;
    /* 459  */
    
    font-weight: normal;
    /* 460  */
    
    line-height: 1;
    /* 461  */
    
    -webkit-font-smoothing: antialiased;
    /* 462  */
    
    -moz-osx-font-smoothing: grayscale;
    /* 463  */
}
/* 464  */
/* 465  */

.widget a.widget_connect_facebook:before {
    /* 466  */
    
    content: "\f09a";
    /* 467  */
}
/* 468  */
/* 469  */

.widget a.widget_connect_pinterest:before {
    /* 470  */
    
    content: "\f0d2";
    /* 471  */
}
/* 472  */
/* 473  */

.widget a.widget_connect_linkedin:before {
    /* 474  */
    
    content: "\f0e1";
    /* 475  */
}
/* 476  */
/* 477  */

.widget a.widget_connect_twitter:before {
    /* 478  */
    
    content: "\f099";
    /* 479  */
}
/* 480  */
/* 481  */

.widget a.widget_connect_googleplus:before {
    /* 482  */
    
    content: "\f0d5";
    /* 483  */
}
/* 484  */
/* 485  */

.widget a.widget_connect_rss:before {
    /* 486  */
    
    content: "\f09e";
    /* 487  */
}
/* 488  */
/* 489  */

.widget a.widget_connect_tumblr:before {
    /* 490  */
    
    content: "\f173";
    /* 491  */
}
/* 492  */
/* 493  */

.widget a.widget_connect_instagram:before {
    /* 494  */
    
    content: "\f16d";
    /* 495  */
}
/* 496  */
/* 497  */

.widget a.widget_connect_youtube:before {
    /* 498  */
    
    content: "\f16a";
    /* 499  */
}
/* 500  */
/* defaults.css */
/* 501  */

.widget a.widget_connect_vimeo:before {
    /* 502  */
    
    content: "\f194";
    /* 503  */
}
/* 504  */
/* 505  */

.widget a.widget_connect_behance:before {
    /* 506  */
    
    content: "\f1b4";
    /* 507  */
}
/* 508  */
/* 509  */

.widget a.widget_connect_dribble:before {
    /* 510  */
    
    content: "\f17d";
    /* 511  */
}
/* 512  */
/* 513  */

.widget a.widget_connect_flickr:before {
    /* 514  */
    
    content: "\f16e";
    /* 515  */
}
/* 516  */
/* 517  */

.widget a.widget_connect_git:before {
    /* 518  */
    
    content: "\f1d3";
    /* 519  */
}
/* 520  */
/* 521  */

.widget a.widget_connect_skype:before {
    /* 522  */
    
    content: "\f17e";
    /* 523  */
}
/* 524  */
/* 525  */

.widget a.widget_connect_weibo:before {
    /* 526  */
    
    content: "\f18a";
    /* 527  */
}
/* 528  */
/* 529  */

.widget a.widget_connect_foursquare:before {
    /* 530  */
    
    content: "\f180";
    /* 531  */
}
/* 532  */
/* 533  */

.widget a.widget_connect_soundcloud:before {
    /* 534  */
    
    content: "\f1be";
    /* 535  */
}
/* 536  */
/* 537  */
/* 538  */

.widget_shopping_cart_content
/* 539  */

{
    /* 540  */
    
    background: #202020;
    /* 541  */
    
    position: relative;
    /* 542  */
    
    min-height: 87px;
    /* 543  */
    
    margin-top: 31px;
    /* 544  */
}
/* 545  */
/* 546  */

.widget_shopping_cart_content .product-thumbnail
/* 547  */

{
    /* 548  */
    
    width: 90px;
    /* 549  */
    
    min-width: 90px;
    /* 550  */
    
    max-width: 90px;
    /* defaults.css */
    /* 551  */
    
    padding: 20px 20px 20px 0;
    /* 552  */
}
/* 553  */
/* 554  */

.widget_shopping_cart_content tr:first-child td
/* 555  */

{
    /* 556  */
    
    padding-top: 2px;
    /* 557  */
}
/* 558  */
/* 559  */

.widget_shopping_cart_content tr
/* 560  */

{
    /* 561  */
    
    vertical-align: top;
    /* 562  */
    
    border-bottom: 1px solid #f5f5f5;
    /* 563  */
}
/* 564  */
/* 565  */

.widget_shopping_cart_content tr td
/* 566  */

{
    /* 567  */
    
    font-size: 14px;
    /* 568  */
    
    line-height: 18px;
    /* 569  */
}
/* 570  */
/* 571  */

.widget_shopping_cart_content tr td.product-remove
/* 572  */

{
    /* 573  */
    
    font-size: 18px;
    /* 574  */
}
/* 575  */
/* 576  */

.widget_shopping_cart_content .product-name a
/* 577  */

{
    /* 578  */
    
    display: block;
    /* 579  */
}
/* 580  */
/* 581  */

.woocommerce td.product-name dl.variation,
/* 582  */

.woocommerce-page td.product-name dl.variation {
    /* 583  */
    
    margin: 6px 0 1px;
    /* 584  */
    
    color: #888;
    /* 585  */
}
/* 586  */
/* 587  */

.woocommerce td.product-name dl.variation dd,
/* 588  */

.woocommerce-page td.product-name dl.variation dd {
    /* 589  */
    
    padding: 0;
    /* 590  */
}
/* 591  */
/* 592  */

.woocommerce td.product-name dl.variation dt,
/* 593  */

.woocommerce td.product-name dl.variation dd,
/* 594  */

.woocommerce td.product-name dl.variation dt p,
/* 595  */

.woocommerce td.product-name dl.variation dd p,
/* 596  */

.woocommerce-page td.product-name dl.variation dt,
/* 597  */

.woocommerce-page td.product-name dl.variation dd p,
/* 598  */

.woocommerce-page td.product-name dl.variation dt p,
/* 599  */

.woocommerce-page td.product-name dl.variation dd p
/* 600  */

{
    /* defaults.css */
    /* 601  */
    
    font-size: 1rem;
    /* 602  */
    
    margin: 0;
    /* 603  */
}
/* 604  */
/* 605  */

.woocommerce td.product-name dl.variation dt,
/* 606  */

.woocommerce-page td.product-name dl.variation dt {
    /* 607  */
    
    padding: 0;
    /* 608  */
    
    margin-right: 5px;
    /* 609  */
    
    font-weight: normal;
    /* 610  */
    
    text-transform: uppercase;
    /* 611  */
}
/* 612  */
/* 613  */

.widget_shopping_cart_content table
/* 614  */

{
    /* 615  */
    
    margin-bottom: 0;
    /* 616  */
}
/* 617  */
/* 618  */

.woocommerce .widget_shopping_cart .total,
/* 619  */

.woocommerce-page .widget_shopping_cart .total,
/* 620  */

.woocommerce-page.widget_shopping_cart .total,
/* 621  */

.woocommerce.widget_shopping_cart .total
/* 622  */

{
    /* 623  */
    
    border-top: none;
    /* 624  */
    
    padding: 17px 0 21px;
    /* 625  */
    
    margin: 0;
    /* 626  */
}
/* 627  */
/* 628  */

.widget_shopping_cart .total strong {
    /* 629  */
    
    display: inline-block;
    /* 630  */
    
    font-size: 13px;
    /* 631  */
    
    text-transform: uppercase;
    /* 632  */
    
    color: #555;
    /* 633  */
}
/* 634  */
/* 635  */

.widget_shopping_cart .total .amount {
    /* 636  */
    
    font-size: 1.3125rem;
    /* 637  */
    
    font-weight: 700;
    /* 638  */
    
    display: inline-block;
    /* 639  */
    
    margin-top: 0;
    /* 640  */
    
    text-align: right;
    /* 641  */
    
    float: right;
    /* 642  */
    /* 643  */
}
/* 644  */
/* 645  */

.widget_shopping_cart .buttons
/* 646  */

{
    /* 647  */
    
    margin-bottom: 0;
    /* 648  */
}
/* 649  */
/* 650  */

.widget_shopping_cart .buttons a {
    /* defaults.css */
    /* 651  */
    
    width: 100%;
    /* 652  */
    
    margin: 0 0 10px 0;
    /* 653  */
}
/* 654  */
/* 655  */

.widget_shopping_cart .buttons a:after
/* 656  */

{
    /* 657  */
    
    display: none;
    /* 658  */
}
/* 659  */
/* 660  */

.widget_shopping_cart .buttons a.view_cart
/* 661  */

{
    /* 662  */
    
    background: none !important;
    /* 663  */
    
    border: 2px solid;
    /* 664  */
    
    box-shadow: none;
    /* 665  */
    
    padding-top: 14px !important;
    /* 666  */
    
    padding-bottom: 14px !important;
    /* 667  */
    /* 668  */
    
    transition: all 0.3s;
    /* 669  */
    
    -webkit-transition: 0.3s;
    /* 670  */
}
/* 671  */
/* 672  */

.widget_shopping_cart .buttons a.view_cart:hover
/* 673  */

{
    /* 674  */
    
    background: #52366c !important;
    /* 675  */
    
    border: 2px solid #52366c;
    /* 676  */
    
    color: #fff !important;
    /* 677  */
}
/* 678  */
/* 679  */

.widget_shopping_cart .buttons a.checkout
/* 680  */

{
    /* 681  */
    
    margin-bottom: 0;
    /* 682  */
}
/* 683  */
/* 684  */

.cart-empty-text
/* 685  */

{
    /* 686  */
    
    font-weight: 400;
    /* 687  */
    
    font-size: 14px;
    /* 688  */
    
    line-height: 1.625rem;
    /* 689  */
}
/* 690  */
/* 691  */

.woocommerce ul.cart_list,
/* 692  */

.woocommerce ul.product_list_widget,
/* 693  */

.woocommerce-page ul.cart_list,
/* 694  */

.woocommerce-page ul.product_list_widget
/* 695  */

{
    /* 696  */
    
    margin-top: 15px;
    /* 697  */
}
/* 698  */
/* 699  */

.product_list_widget .star-rating
/* 700  */

{
    /* defaults.css */
    /* 701  */
    
    font-size: 12.3px;
    /* 702  */
}

.rating {
  margin-left: 5px;
}
/* 703  */
/* 704  */
/**********************************************************************************/
/* 705  */
/* Content ************************************************************************/
/* 706  */
/**********************************************************************************/
/* 707  */
/* 708  */

.page-header {
    /* 709  */
    
    margin-bottom: 55px;
    /* 710  */
}
/* 711  */
/* 712  */

.content-area {
    /* 713  */
    
    padding: 40px 0 0 0;
    /* 714  */
}
/* 715  */
/* 716  */

ul,
/* 717  */

ol {
    /* 718  */
    
    margin: 0.875em 0 0.875em 2.1875em;
    /* 719  */
}
/* 720  */

.post .feature-info {
    /* 721  */
    
    background: url(../images/feature-info.png);
    /* 722  */
    
    width: 32px;
    /* 723  */
    
    height: 50px;
    /* 724  */
    
    overflow: hidden;
    /* 725  */
    
    text-indent: -999em;
    /* 726  */
    
    float: left;
    /* 727  */
    
    position: relative;
    /* 728  */
    
    margin-top: 5px;
    /* 729  */
    
    margin-right: 15px;
    /* 730  */
}
/* 731  */

.post .featured-post {
    /* 732  */
    
    display: none;
    /* 733  */
}
/* 734  */

.wp-caption {
    /* 735  */
    
    max-width: 100%;
    /* 736  */
}
/* 737  */
/* 738  */

.entry-thumbnail {
    /* 739  */
    
    text-align: center;
    /* 740  */
}
/* 741  */
/* 742  */

.entry-meta {
    /* 743  */
    
    margin: 20px 0;
    /* 744  */
    
    line-height: 1.8em;
    /* 745  */
    
    font-size: .85em;
    /* 746  */
    
    text-align: center;
    /* 747  */
}
/* 748  */
/* 749  */

.edit-link {
    /* 750  */
    
    margin: 30px 0;
    /* defaults.css */
    /* 751  */
}
/* 752  */
/* 753  */

.entry-meta ul {
    /* 754  */
    
    list-style: none;
    /* 755  */
    
    padding: 0;
    /* 756  */
    
    margin: 0;
    /* 757  */
}
/* 758  */
/* 759  */

.entry-meta ul li {
    /* 760  */
    
    display: inline-block;
    /* 761  */
    
    margin-right: 20px;
    /* 762  */
}
/* 763  */
/* 764  */

.author-info {
    /* 765  */
    
    padding: 0 0 0 100px;
    /* 766  */
    
    position: relative;
    /* 767  */
    
    margin: 50px 0 0 0;
    /* 768  */
    
    text-align: left;
    /* 769  */
}
/* 770  */
/* 771  */

.author-avatar {
    /* 772  */
    
    position: absolute;
    /* 773  */
    
    left: 0;
    /* 774  */
    
    top: .3em;
    /* 775  */
    
    width: 70px;
    /* 776  */
    
    height: 70px;
    /* 777  */
    
    overflow: hidden;
    /* 778  */
}
/* 779  */
/* 780  */

.author-avatar img {
    /* 781  */
    
    width: 70px;
    /* 782  */
    
    height: 70px;
    /* 783  */
}
/* 784  */
/* 785  */

.author-link {
    /* 786  */
    
    display: inline-block;
    /* 787  */
}
/* 788  */
/* 789  */

.wp-caption-text {
    /* 790  */
    
    color: #999;
    /* 791  */
    
    margin-top: 10px;
    /* 792  */
    
    font-size: 14px;
    /* 793  */
    
    line-height: 16px;
    /* 794  */
}
/* 795  */
/* 796  */

.attachement {
    /* 797  */
    
    text-align: center;
    /* 798  */
    
    margin-bottom: 80px;
    /* 799  */
}
/* 800  */
/* defaults.css */
/* 801  */

.attachement .entry-content {
    /* 802  */
    
    margin-top: 40px;
    /* 803  */
}
/* 804  */
/* 805  */

.entry-meta-attachment,
/* 806  */

.previous-image,
/* 807  */

.next-image
/* 808  */

{
    /* 809  */
    
    line-height: 1.8em;
    /* 810  */
    
    font-size: 1.125rem;
    /* 811  */
}
/* 812  */
/* 813  */

.entry-meta-attachment
/* 814  */

{
    /* 815  */
    
    padding: 3px 0 8px;
    /* 816  */
}
/* 817  */
/* 818  */
/* Image Alignment */
/* 819  */

.alignleft {
    /* 820  */
    
    display: inline;
    /* 821  */
    
    float: left;
    /* 822  */
    
    margin-right: 1.5em;
    /* 823  */
}
/* 824  */

.alignright {
    /* 825  */
    
    display: inline;
    /* 826  */
    
    float: right;
    /* 827  */
    
    margin-left: 1.5em;
    /* 828  */
}
/* 829  */

.aligncenter {
    /* 830  */
    
    clear: both;
    /* 831  */
    
    display: block;
    /* 832  */
    
    margin: 0 auto;
    /* 833  */
}
/* 834  */
/* 835  */

.previous-image,
/* 836  */

.next-image
/* 837  */

{
    /* 838  */
    
    padding: 15px 0 0px;
    /* 839  */
}
/* 840  */
/* 841  */

.next-image a,
/* 842  */

.previous-image a
/* 843  */

{
    /* 844  */
    
    color: #adadad;
    /* 845  */
    
    font-size: 13px;
    /* 846  */
    
    line-height: 1;
    /* 847  */
    
    display: inline-block;
    /* 848  */
    
    text-transform: uppercase;
    /* 849  */
    
    font-weight: 700;
    /* 850  */
    
    position: relative;
    /* defaults.css */
    /* 851  */
}
/* 852  */
/* 853  */

.next-image a
/* 854  */

{
    /* 855  */
    
    padding-right: 5px;
    /* 856  */
}
/* 857  */
/* 858  */

.previous-image a
/* 859  */

{
    /* 860  */
    
    padding-left: 5px;
    /* 861  */
}
/* 862  */
/* 863  */

.previous-image
/* 864  */

{
    /* 865  */
    
    text-align: left;
    /* 866  */
}
/* 867  */
/* 868  */

.next-image
/* 869  */

{
    /* 870  */
    
    text-align: right;
    /* 871  */
    
    text-transform: uppercase;
    /* 872  */
}
/* 873  */
/* 874  */

.previous-arrow,
/* 875  */

.next-arrow
/* 876  */

{
    /* 877  */
    
    display: inline-block;
    /* 878  */
    
    line-height: 1;
    /* 879  */
    
    position: relative;
    /* 880  */
    
    top: 1px;
    /* 881  */
}
/* 882  */
/* 883  */

#nav-below {
    /* 884  */
    /*	margin:50px 0 0px;*/
    /* 885  */
}
/* 886  */
/* 887  */

.nav-previous {
    /* 888  */
    
    text-align: left;
    /* 889  */
    
    line-height: 1.8em;
    /* 890  */
}
/* 891  */
/* 892  */

.nav-next {
    /* 893  */
    
    text-align: right;
    /* 894  */
    
    line-height: 1.8em;
    /* 895  */
}
/* 896  */
/* 897  */

.nav-previous-title,
/* 898  */

.nav-next-title
/* 899  */

{
    /* 900  */
    
    font-size: 0.619em;
    /* defaults.css */
    /* 901  */
    
    line-height: 28px;
    /* 902  */
    
    font-weight: bold;
    /* 903  */
    
    text-transform: uppercase;
    /* 904  */
}
/* 905  */

.page-links {
    /* 906  */
    
    margin-top: 30px;
    /* 907  */
}
/* 908  */
/* 909  */
/**********************************************************************************/
/* 910  */
/* Products Archive ***************************************************************/
/* 911  */
/**********************************************************************************/
/* 912  */
/* 913  */

.products-grid {
    /* 914  */
    
    -webkit-backface-visibility: hidden;
    /* 915  */
}
/* 916  */
/* 917  */

.woocommerce ul.products-grid,
/* 918  */

.woocommerce-page ul.products-grid
/* 919  */

{
    /* 920  */
    
    margin: 0px -10px 16px;
    /* 921  */
}
/* 922  */
/* 923  */

.products li {
    /* 924  */
    
    position: relative;
    /* 925  */
}
/* 926  */
/* 927  */

.site-content .products li {
    /* 928  */
    
    margin-bottom: 6px;
    /* 929  */
}
/* 930  */
/* 931  */

.products li img {
    /* 932  */
    
    width: 100%;
    /* 933  */
    
    height: auto;
    /* 934  */
}
/* 935  */
/* 936  */

#products-grid li img {
    /* 937  */
    
    opacity: .05;
    /* 938  */
    
    -webkit-transition: opacity .3s ease;
    /* 939  */
    
    -moz-transition: opacity .3s ease;
    /* 940  */
    
    -o-transition: opacity .3s ease;
    /* 941  */
    
    -ms-transition: opacity .3s ease;
    /* 942  */
    
    transition: opacity .3s ease;
    /* 943  */
}
/* 944  */
/* 945  */
/* 946  */
/**********************************************************************************/
/* 947  */
/* Single Product *****************************************************************/
/* 948  */
/**********************************************************************************/
/* 949  */
/* 950  */

.product_summary_top {
    /* defaults.css */
    /* 951  */
    
    margin: 0 0 9px 0;
    /* 952  */
    
    font-size: 1rem;
    /* 953  */
}
/* 954  */
/* 955  */

.product_summary_top h1 {
    /* 956  */
    
    font-size: 3.7em;
    /* 957  */
    
    margin: 0 0 20px 0;
    /* 958  */
}
/* 959  */
/* 960  */

.woocommerce .woocommerce-product-rating .star-rating,
/* 961  */

.woocommerce-page .woocommerce-product-rating .star-rating
/* 962  */

{
    /* 963  */
    
    margin: 0;
    /* 964  */
    
    float: none;
    /* 965  */
    
    display: inline-block;
    /* 966  */
    
    top: 4px;
    /* 967  */
}
/* 968  */
/* 969  */

.product_description {
    /* 970  */
    
    margin: 0 0 40px 0;
    /* 971  */
}
/* 972  */

.product_description p {
    /* 973  */
    
    line-height: 30px;
    /* 974  */
}
/* 975  */

.variations_lines {
    /* 976  */
    
    padding: 0;
    /* 977  */
}
/* 978  */
/* 979  */

.big-select
/* 980  */

{
    /* 981  */
    
    opacity: 0;
    /* 982  */
    
    width: 230px;
    /* 983  */
    
    height: 48px;
    /* 984  */
    
    margin: 0;
    /* 985  */
    
    padding: 0;
    /* 986  */
    /* 987  */
}
/* 988  */
/* 989  */

.big-select:hover
/* 990  */

{
    /* 991  */
    
    background-color: transparent;
    /* 992  */
}
/* 993  */
/* 994  */

.big-select:focus
/* 995  */

{
    /* 996  */
    
    outline: none;
    /* 997  */
}
/* 998  */
/* 999  */

.reset_variations {
    /* 1000 */
    
    margin: 11px 0 0 0;
    /* defaults.css */
    /* 1001 */
    
    display: inline-block;
    /* 1002 */
    
    font-size: 1rem;
    /* 1003 */
}
/* 1004 */
/* 1005 */

.single_variation_wrap {
    /* 1006 */
}
/* 1007 */
/* 1008 */

.single_variation {
    /* 1009 */
    
    margin: 22px 0 26px;
    /* 1010 */
}
/* 1011 */

.product_meta {
    /* 1012 */
    
    text-align: left;
    /* 1013 */
    
    margin: 30px 0;
    /* 1014 */
}
/* 1015 */
/* 1016 */

.product_navigation {
    /* 1017 */
    
    margin: 10px 0;
    /* 1018 */
}
/* 1019 */
/* 1020 */

.owl-carousel.related.products li,
/* 1021 */

.owl-carousel.upsells.products li {
    /* 1022 */
    
    margin: 0 10px;
    /* 1023 */
}
/* 1024 */
/* 1025 */

.owl-carousel.related.products .owl-item,
/* 1026 */

.owl-carousel.upsells.products .owl-item {
    /* 1027 */
    
    padding-top: 10px;
    /* 1028 */
}
/* 1029 */
/* 1030 */
/**********************************************************************************/
/* 1031 */
/* Fresco/Lightbox ****************************************************************/
/* 1032 */
/**********************************************************************************/
/* 1033 */
/* 1034 */

.fr-close,
/* 1035 */

.fr-window-fresco .fr-close .fr-close-icon,
/* 1036 */

.fr-ui-outside .fr-close-background
/* 1037 */

{
    /* 1038 */
    
    cursor: pointer;
    /* 1039 */
    
    width: 31px;
    /* 1040 */
    
    height: 31px;
    /* 1041 */
}
/* 1042 */
/* 1043 */

.fr-close
/* 1044 */

{
    /* 1045 */
    
    pointer-events: auto;
    /* 1046 */
    /* 1047 */
    
    position: absolute;
    /* 1048 */
    
    right: 30px;
    /* 1049 */
    
    top: 27px;
    /* 1050 */
}
/* defaults.css */
/* 1051 */
/* 1052 */

.fr-window-fresco .fr-close .fr-close-icon
/* 1053 */

{
    /* 1054 */
    
    background: none;
    /* 1055 */
    
    position: absolute;
    /* 1056 */
}
/* 1057 */
/* 1058 */

.fr-ui-outside .fr-close-background
/* 1059 */

{
    /* 1060 */
    
    background: none;
    /* 1061 */
}
/* 1062 */
/* 1063 */

.fr-close-background,
/* 1064 */

.fr-close-icon
/* 1065 */

{
    /* 1066 */
    
    top: 0px;
    /* 1067 */
    
    left: 0px;
    /* 1068 */
}
/* 1069 */
/* 1070 */

.fr-side-previous .fr-side-button
/* 1071 */

{
    /* 1072 */
    
    left: 3px;
    /* 1073 */
}
/* 1074 */
/* 1075 */

.fr-side-next .fr-side-button
/* 1076 */

{
    /* 1077 */
    
    right: 3px;
    /* 1078 */
}
/* 1079 */
/* 1080 */

.fr-ui-outside .fr-close:hover .fr-close-background,
/* 1081 */

.fr-close:hover .fr-close-background,
/* 1082 */

.fr-touch-button .fr-touch-button-background
/* 1083 */

{
    /* 1084 */
    
    background: none !important;
    /* 1085 */
}
/* 1086 */
/* 1087 */

.fr-window-fresco:not(.fr-ltIE9) .fr-close .fr-close-icon,
/* 1088 */

.fr-window-fresco:not(.fr-ltIE9) .fr-touch-close .fr-touch-button-icon,
/* 1089 */

.fr-window-fresco:not(.fr-ltIE9) .fr-touch-more .fr-touch-button-icon
/* 1090 */

{
    /* 1091 */
    
    opacity: 0.5;
    /* 1092 */
    
    background: none;
    /* 1093 */
}
/* 1094 */
/* 1095 */

.fr-window-fresco .fr-close:hover .fr-close-icon
/* 1096 */

{
    /* 1097 */
    
    opacity: 1;
    /* 1098 */
}
/* 1099 */
/* 1100 */

.fr-close-icon:before,
/* defaults.css */
/* 1101 */

.fr-touch-button-icon:before
/* 1102 */

{
    /* 1103 */
    
    content: "\f00d";
    /* 1104 */
    
    font-size: 32px;
    /* 1105 */
    
    color: #fff;
    /* 1106 */
    
    font-family: FontAwesome;
    /* 1107 */
    
    font-style: normal;
    /* 1108 */
    
    font-weight: normal;
    /* 1109 */
    
    font-variant: normal;
    /* 1110 */
    
    text-transform: none;
    /* 1111 */
    
    line-height: 1;
    /* 1112 */
    
    -webkit-font-smoothing: antialiased;
    /* 1113 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 1114 */
}
/* 1115 */
/* 1116 */

.fr-touch-more .fr-touch-button-icon:before,
/* 1117 */

.fr-touch-more.fr-touch-less .fr-touch-button-icon:before
/* 1118 */

{
    /* 1119 */
    
    font-size: 23px;
    /* 1120 */
    
    color: #fff;
    /* 1121 */
    
    font-family: FontAwesome;
    /* 1122 */
    
    font-style: normal;
    /* 1123 */
    
    font-weight: normal;
    /* 1124 */
    
    font-variant: normal;
    /* 1125 */
    
    text-transform: none;
    /* 1126 */
    
    line-height: 1;
    /* 1127 */
    
    -webkit-font-smoothing: antialiased;
    /* 1128 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 1129 */
}
/* 1130 */
/* 1131 */

.fr-touch-more .fr-touch-button-icon:before
/* 1132 */

{
    /* 1133 */
    
    content: "\f0d7";
    /* 1134 */
}
/* 1135 */
/* 1136 */

.fr-touch-more.fr-touch-less .fr-touch-button-icon:before
/* 1137 */

{
    /* 1138 */
    
    content: "\f0d8";
    /* 1139 */
}
/* 1140 */
/* 1141 */

.fr-touch-button
/* 1142 */

{
    /* 1143 */
    
    width: 32px;
    /* 1144 */
    
    height: 32px;
    /* 1145 */
    
    padding: 0;
    /* 1146 */
}
/* 1147 */
/* 1148 */

.fr-touch-close
/* 1149 */

{
    /* 1150 */
    
    position: absolute;
    /* defaults.css */
    /* 1151 */
    
    top: 6px;
    /* 1152 */
    
    right: 3px;
    /* 1153 */
    
    padding: 0;
    /* 1154 */
}
/* 1155 */
/* 1156 */

.fr-touch-more
/* 1157 */

{
    /* 1158 */
    
    position: absolute;
    /* 1159 */
    
    top: 12px;
    /* 1160 */
    
    right: 38px;
    /* 1161 */
    
    padding: 0;
    /* 1162 */
}
/* 1163 */
/* 1164 */

.fr-touch-more.fr-touch-less
/* 1165 */

{
    /* 1166 */
    
    top: 11px;
    /* 1167 */
}
/* 1168 */
/* 1169 */

.fr-info,
/* 1170 */

.fr-window-fresco .fr-touch-caption-wrapper
/* 1171 */

{
    /* 1172 */
    
    font-size: 0.875rem;
    /* 1173 */
}
/* 1174 */
/* 1175 */
/* 1176 */
/**********************************************************************************/
/* 1177 */
/* WP Gallery *********************************************************************/
/* 1178 */
/**********************************************************************************/
/* 1179 */
/* 1180 */

.gallery {
    /* 1181 */
    
    margin: 20px 0 !important;
    /* 1182 */
}
/* 1183 */
/* 1184 */

.gallery dl dt {
    /* 1185 */
    
    padding: 0;
    /* 1186 */
    
    margin: 0;
    /* 1187 */
}
/* 1188 */
/* 1189 */

.gallery-item {
    /* 1190 */
    
    margin: 0 !important;
    /* 1191 */
}
/* 1192 */
/* 1193 */
/* 1194 */
/**********************************************************************************/
/* 1195 */
/* Comments ***********************************************************************/
/* 1196 */
/**********************************************************************************/
/* 1197 */
/* 1198 */

.comments-area {
    /* 1199 */
    
    margin: 36px 0 25px;
    /* 1200 */
}
/* defaults.css */
/* 1201 */
/* 1202 */

.comments-title {
    /* 1203 */
    
    font-size: 20px;
    /* 1204 */
    
    line-height: 2rem;
    /* 1205 */
    
    font-weight: normal;
    /* 1206 */
    
    text-transform: uppercase;
    /* 1207 */
    
    padding-bottom: 10px;
    /* 1208 */
    
    border-bottom: #ccc solid 1px;
    /* 1209 */
}
/* 1210 */
/* 1211 */

.comments-area article {
    /* 1212 */
    
    padding: 19px 0;
    /* 1213 */
    
    margin: 0;
    /* 1214 */
}
/* 1215 */
/* 1216 */

.comment-list {
    /* 1217 */
    
    list-style: none;
    /* 1218 */
    
    padding: 0;
    /* 1219 */
    
    margin: 17px 0 0 !important;
    /* 1220 */
}
/* 1221 */
/* 1222 */

.comment-list ul.children {
    /* 1223 */
    
    list-style: none;
    /* 1224 */
    
    margin: 0 0 1em 0;
    /* 1225 */
}
/* 1226 */
/* 1227 */

.comment-content {
    /* 1228 */
    
    padding: 0;
    /* 1229 */
    
    position: relative;
    /* 1230 */
    
    text-transform: uppercase;
    /* 1231 */
    
    font-size: 11px;
    /* 1232 */
}
/* 1233 */
/* 1234 */

.comment-author-avatar {
    /* 1235 */
    
    position: absolute;
    /* 1236 */
    
    left: 0;
    /* 1237 */
    
    top: 5px;
    /* 1238 */
    
    width: 36px;
    /* 1239 */
    
    height: 36px;
    /* 1240 */
    
    overflow: hidden;
    /* 1241 */
    
    -webkit-border-radius: 36px;
    /* 1242 */
    
    -moz-border-radius: 36px;
    /* 1243 */
    
    border-radius: 36px;
    /* 1244 */
}
/* 1245 */
/* 1246 */

.comment-author-avatar img {
    /* 1247 */
    
    width: 36px;
    /* 1248 */
    
    height: 36px;
    /* 1249 */
}
/* 1250 */
/* defaults.css */
/* 1251 */

.comment-author {
    /* 1252 */
    
    padding: 0;
    /* 1253 */
    
    margin: 0;
    /* 1254 */
    
    display: inline-block;
    /* 1255 */
}
/* 1256 */
/* 1257 */

.comment-text p
/* 1258 */

{
    /* 1259 */
    
    font-size: 11px;
    /* 1260 */
    
    margin: 15px 0 10px 0
    /* 1261 */
}
/* 1262 */
/* 1263 */

.comment-reply
/* 1264 */

{
    /* 1265 */
    
    padding: 0 10px;
    /* 1266 */
}
/* 1267 */
/* 1268 */

.comment-reply i,
/* 1269 */

.comment-edit-link i
/* 1270 */

{
    /* 1271 */
    
    font-size: 13px;
    /* 1272 */
    
    margin-right: 5px;
    /* 1273 */
}
/* 1274 */
/* 1275 */

.comment-reply {
    /* 1276 */
    
    font-size: 14px;
    /* 1277 */
}
/* 1278 */
/* 1279 */

.comment-edit-link {
    /* 1280 */
    
    font-size: 14px;
    /* 1281 */
}
/* 1282 */
/* 1283 */

.comment-awaiting-moderation {
    /* 1284 */
    
    font-style: italic;
    /* 1285 */
    
    color: #999;
    /* 1286 */
    
    font-size: 14px;
    /* 1287 */
}
/* 1288 */
/* 1289 */

.comment-respond {
    /* 1290 */
    
    margin: 0px 0 30px 0;
    /* 1291 */
}
/* 1292 */
/* 1293 */

#reply-title {
    /* 1294 */
    
    font-size: 20px;
    /* 1295 */
    
    font-weight: normal;
    /* 1296 */
    
    padding: 0 0 5px 0;
    /* 1297 */
    
    margin: 0;
    /* 1298 */
    
    text-align: left;
    /* 1299 */
    
    text-transform: uppercase;
    /* 1300 */
    
    padding-bottom: 10px;
    /* defaults.css */
    /* 1301 */
    
    border-bottom: #ccc solid 1px;
    /* 1302 */
    
    margin-bottom: 15px;
    /* 1303 */
}
/* 1304 */
/* 1305 */

.logged-in-as,
/* 1306 */

.comment-notes {
    /* 1307 */
    
    text-align: center;
    /* 1308 */
    
    margin-bottom: 30px;
    /* 1309 */
}
/* 1310 */
/* 1311 */

.comment-notes {
    /* 1312 */
    
    color: #777;
    /* 1313 */
}
/* 1314 */
/* 1315 */

textarea#comment {
    /* 1316 */
    
    height: 200px;
    /* 1317 */
    
    line-height: 1.8em;
    /* 1318 */
}
/* 1319 */
/**********************************************************************************/
/* 1320 */
/* Em Paginate ********************************************************************/
/* 1321 */
/**********************************************************************************/
/* 1322 */
/* 1323 */

.emm-paginate {
    display: inline-block;
    margin: 0 auto;
    /* 1324 */
    
    padding-bottom: 40px;
    /* 1325 */
}
/* 1326 */

.emm-paginate a {
    /* 1327 */
    
    color: #666;
    /* 1328 */
    
    margin-right: 10px;
    /* 1329 */
    
    padding: 10px 18px;
    /* 1330 */
    
    text-align: center;
    /* 1331 */
    
    text-decoration: none;
    /* 1332 */
    
    border: 1px solid #ebebeb;
    /* 1333 */
}
/* 1334 */
/* 1335 */

.emm-paginate .emm-title {
    /* 1336 */
    
    color: #555;
    /* 1337 */
    
    margin-right: 10px;
    /* 1338 */
}
/* 1339 */

.emm-paginate .emm-gap {
    /* 1340 */
    
    color: #999;
    /* 1341 */
    
    margin-right: 10px;
    /* 1342 */
}
/* 1343 */

.emm-paginate .emm-current {
    /* 1344 */
    
    color: #fff;
    /* 1345 */
    
    margin-right: 10px;
    /* 1346 */
    
    padding: 10px 18px;
    /* 1347 */
    
    border: 1px solid #ebebeb;
    /* 1348 */
}
/* 1349 */

.emm-paginate .emm-page {
    /* 1350 */
}
/* defaults.css */
/* 1351 */

.emm-paginate .emm-prev,
/* 1352 */

.emm-paginate .emm-next {
    /* 1353 */
}
/* 1354 */
/* 1355 */
/**********************************************************************************/
/* 1356 */
/* Footer *************************************************************************/
/* 1357 */
/**********************************************************************************/
/* 1358 */
/* 1359 */

#site-footer {
    /* 1360 */
    
    padding: 60px 0 0;
    /* 1361 */
}
/* 1362 */
/* 1363 */

.site-footer-first-widget-area .columns:last-child {
    /* 1364 */
    
    float: left;
    /* 1365 */
}
/* 1366 */
/* 1367 */

#site-footer .widget-title {
    /* 1368 */
    
    text-transform: uppercase;
    /* 1369 */
}
/* 1370 */
/* 1371 */

.payment_methods
/* 1372 */

{
    /* 1373 */
    
    text-align: center;
    /* 1374 */
}
/* 1375 */
/* 1376 */

.payment_methods img {
    /* 1377 */
    
    max-height: 30px;
    /* 1378 */
    
    width: auto;
    /* 1379 */
    
    margin-bottom: 17px;
    /* 1380 */
}
/* 1381 */
/* 1382 */

.copyright_text {
    /* 1383 */
    
    font-size: 14px;
    /* 1384 */
    
    line-height: 20px;
    /* 1385 */
    /* 1386 */
    
    text-align: center;
    /* 1387 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

file-relative URI  : ../../images/horizontal-grey-pattern.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../../images/horizontal-grey-pattern.png
docroot stripped   : /wp-content/themes/bazien/css/../../images/horizontal-grey-pattern.png
traversals removed : /wp-content/themes/images/horizontal-grey-pattern.png

file-relative URI  : ../images/ajax-loader.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/ajax-loader.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/ajax-loader.gif
traversals removed : ../images/ajax-loader.gif

file-relative URI  : ../images/ajax-loader.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/ajax-loader.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/ajax-loader.gif
traversals removed : ../images/ajax-loader.gif

file-relative URI  : ../images/quantity-minus.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/quantity-minus.png
docroot stripped   : /wp-content/themes/bazien/css/../images/quantity-minus.png
traversals removed : ../images/quantity-minus.png

file-relative URI  : ../images/quantity-minus.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/quantity-minus.png
docroot stripped   : /wp-content/themes/bazien/css/../images/quantity-minus.png
traversals removed : ../images/quantity-minus.png

file-relative URI  : ../../images/horizontal-grey-pattern.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../../images/horizontal-grey-pattern.png
docroot stripped   : /wp-content/themes/bazien/css/../../images/horizontal-grey-pattern.png
traversals removed : /wp-content/themes/images/horizontal-grey-pattern.png

*/
/* nova-woocommerce.css */
/* 1    */
/**
/* 2    *|  * This is woocomemrce css file for theme. It is broken into following sections:
/* 3    *| 	
/* 4    *| 	General
/* 5    *| 	Forms 
/* 6    *| 	My Account - Login / Register
/* 7    *| 	My Account - Lost Password
/* 8    *| 	My Account - Logged-in 
/* 9    *| 		My Account - Edit Account
/* 10   *| 		My Account - Billing Address / Shipping Address
/* 11   *| 		My Account - View Order
/* 12   *| 	Order Tracking
/* 13   *| 	Shop Catalog
/* 14   *| 		Catalog - Top Bar
/* 15   *| 		Catalog - Header
/* 16   *| 		Catalog - Categories List
/* 17   *| 		Catalog - Products
/* 18   *| 		Catalog - Sale / Out of Stock Badges
/* 19   *| 		Catalog - Pagination
/* 20   *| 		Catalog - Off-canvas Filters
/* 21   *| 	Product Single
/* 22   *| 		Single Product - Social Sharing
/* 23   *| 		Single Product - Meta
/* 24   *| 		Single Product - Related Products
/* 25   *| 		Single Product - Grouped Product
/* 26   *| 		Single Product - Navigation
/* 27   *| 	Cart
/* 28   *| 		Cart - Buttons
/* 29   *| 		Empty Cart / Wishlist
/* 30   *| 	Minicart
/* 31   *| 	    Header Cart Dropdown
/* 32   *| 	    Mini Cart List
/* 33   *| 	Checkout
/* 34   *| 		Checkout - Your Order
/* 35   *| 		Checkout - Thank you
/* 36   *| 	Wishlist
/* 37   *| 	Widgets	
/* 38   *| 	WooCommerce Messages
/* 39   *| 		
/* 40   *|  */
/* 41   */
/*-------------------------------------------------------------------------------
/* 42   *| 
/* 43   *| 
/* 44   *| /**********************************************************************************/
/* 45   */
/* General ************************************************************************/
/* 46   */
/**********************************************************************************/
/* 47   */
/* 48   */

.woocommerce h1,
/* 49   */

.woocommerce h2,
/* 50   */

.woocommerce h3,
/* nova-woocommerce.css */
/* 51   */

.woocommerce h4,
/* 52   */

.woocommerce h5,
/* 53   */

.woocommerce-page h1,
/* 54   */

.woocommerce-page h2,
/* 55   */

.woocommerce-page h3,
/* 56   */

.woocommerce-page h4,
/* 57   */

.woocommerce-page h5
/* 58   */

{
    /* 59   */
    
    font-weight: 400;
    /* 60   */
    
    letter-spacing: 2px;
    /* 61   */
    
    text-transform: uppercase;
    /* 62   */
}
/* 63   */
/* 64   */

.woocommerce .entry-title,
/* 65   */

.woocommerce-page .entry-title
/* 66   */

{
    /* 67   */
    
    margin-bottom: 50px;
    /* 68   */
}
/* 69   */
/* 70   */

.woocommerce h2
/* 71   */

{
    /* 72   */
    
    font-size: 1.3125rem;
    /* 73   */
}
/* 74   */
/* 75   */

.woocommerce h3,
/* 76   */

.woocommerce-checkout .content-area .billing_shipping_address_title
/* 77   */

{
    /* 78   */
    
    font-size: 0.875rem;
    /* 79   */
}
/* 80   */
/* 81   */
/* 82   */
/**********************************************************************************/
/* 83   */
/* Forms  *************************************************************************/
/* 84   */
/**********************************************************************************/
/* 85   */
/* 86   */

.woocommerce form .form-row,
/* 87   */

.woocommerce-page form .form-row {
    /* 88   */
    
    padding: 5px 0;
    /* 89   */
    
    margin: 0;
    /* 90   */
}
/* 91   */
/* 92   */

.woocommerce form .form-row-first,
/* 93   */

.woocommerce-page form .form-row-first,
/* 94   */

.woocommerce form .form-row-last,
/* 95   */

.woocommerce-page form .form-row-last
/* 96   */

{
    /* 97   */
    
    width: 100%;
    /* 98   */
}
/* 99   */
/* 100  */

.woocommerce #content input.button,
/* nova-woocommerce.css */
/* 101  */

.woocommerce #respond input#submit,
/* 102  */

.woocommerce a.button,
/* 103  */

.woocommerce button.button,
/* 104  */

.woocommerce input.button,
/* 105  */

.woocommerce-page #content input.button,
/* 106  */

.woocommerce-page #respond input#submit,
/* 107  */

.woocommerce-page a.button,
/* 108  */

.woocommerce-page button.button,
/* 109  */

.woocommerce-page input.button,
/* 110  */

.woocommerce #content input.button.alt,
/* 111  */

.woocommerce #respond input#submit.alt,
/* 112  */

.woocommerce a.button.alt,
/* 113  */

.woocommerce button.button.alt,
/* 114  */

.woocommerce input.button.alt,
/* 115  */

.woocommerce-page #content input.button.alt,
/* 116  */

.woocommerce-page #respond input#submit.alt,
/* 117  */

.woocommerce-page a.button.alt,
/* 118  */

.woocommerce-page button.button.alt,
/* 119  */

.woocommerce-page input.button.alt
/* 120  */

{
    /* 121  */
    
    border: none;
    /* 122  */
    
    color: #fff;
    /* 123  */
    
    font-size: 12px;
    /* 124  */
    
    font-weight: normal;
    /* 125  */
    
    letter-spacing: 2px;
    /* 126  */
}
/* 127  */
/* 128  */
/**********************************************************************************/
/* 129  */
/* My Account Login / Register *****************************************************/
/* 130  */
/**********************************************************************************/
/* 131  */
/* 132  */

.login-register-container
/* 133  */

{
    /* 134  */
    
    margin-top: 20px;
    /* 135  */
    
    text-align: center;
    /* 136  */
}
/* 137  */
/* 138  */

.account-forms-container
/* 139  */

{
    /* 140  */
    
    display: inline-block;
    /* 141  */
    
    max-width: 100%;
    /* 142  */
    
    width: 472px;
    /* 143  */
    
    text-align: left;
    /* 144  */
    
    height: auto;
    /* 145  */
    
    padding-left: 0px;
    /* 146  */
}
/* 147  */
/* 148  */

.login-register-container .page-title
/* 149  */

{
    /* 150  */
    
    margin-bottom: 18px;
    /* nova-woocommerce.css */
    /* 151  */
}
/* 152  */
/* 153  */

.site-content .account-tab-list,
/* 154  */

.account-tab-list
/* 155  */

{
    /* 156  */
    
    list-style: none;
    /* 157  */
    
    margin: 0;
    /* 158  */
    
    position: relative;
    /* 159  */
}
/* 160  */
/* 161  */

.account-tab-list:after
/* 162  */

{
    /* 163  */
    
    content: "";
    /* 164  */
    
    display: block;
    /* 165  */
    
    clear: both;
    /* 166  */
}
/* 167  */
/* 168  */

.account-tab-item
/* 169  */

{
    /* 170  */
    
    float: left;
    /* 171  */
    
    margin-right: 20px;
    /* 172  */
    
    line-height: 42px;
    /* 173  */
}
/* 174  */
/* 175  */

.account-tab-item.last
/* 176  */

{
    /* 177  */
    
    margin-right: 0;
    /* 178  */
}
/* 179  */
/* 180  */

.account-tab-link-mobile
/* 181  */

{
    /* 182  */
    
    font-size: 0.875rem;
    /* 183  */
    
    display: block;
    /* 184  */
    
    font-weight: 700;
    /* 185  */
    
    text-transform: uppercase;
    /* 186  */
    
    text-align: center;
    /* 187  */
    
    padding: 20px 30px 20px 35px;
    /* 188  */
    
    width: 100%;
    /* 189  */
    
    min-width: 122px;
    /* 190  */
    
    border: 2px solid;
    /* 191  */
    
    line-height: 1;
    /* 192  */
    
    opacity: 1;
    /* 193  */
    
    z-index: 100;
    /* 194  */
    /* 195  */
    
    transition: opacity .3s ease .3s;
    /* 196  */
    
    -webkit-transition: opacity .3s ease .3s;
    /* 197  */
}
/* 198  */
/* 199  */

.account-tab-link.current
/* 200  */

{
    /* nova-woocommerce.css */
    /* 201  */
    
    z-index: 99;
    /* 202  */
    
    opacity: 0;
    /* 203  */
    /* 204  */
    
    transition: opacity .3s;
    /* 205  */
    
    -webkit-transition: opacity .3s;
    /* 206  */
}
/* 207  */
/* 208  */

.account-tab-link.registration_disabled
/* 209  */

{
    /* 210  */
    
    display: none;
    /* 211  */
}
/* 212  */
/* 213  */

.account-tab-link.registration_disabled:hover
/* 214  */

{
    /* 215  */
    
    color: #333;
    /* 216  */
}
/* 217  */
/* 218  */

.option-register
/* 219  */

{
    /* 220  */
    
    display: inline-block;
    /* 221  */
    
    font-size: 0.875em;
    /* 222  */
}
/* 223  */
/* 224  */

.login-register-container .form-row
/* 225  */

{
    /* 226  */
    
    padding: 10px 0 !important;
    /* 227  */
}
/* 228  */
/* 229  */

.login-register-container .form-row.without-padding
/* 230  */

{
    /* 231  */
    
    padding: 0 !important;
    /* 232  */
}
/* 233  */
/* 234  */

.woocommerce form .form-row.remember-me-row,
/* 235  */

.woocommerce-page form .form-row.remember-me-row
/* 236  */

{
    /* 237  */
    
    padding: 7px 0 0;
    /* 238  */
}
/* 239  */
/* 240  */

.woocommerce form .form-row.remember-me-row label
/* 241  */

{
    /* 242  */
    
    font-size: 1.125rem;
    /* 243  */
}
/* 244  */
/* 245  */

.lost-pass-link
/* 246  */

{
    /* 247  */
    
    font-size: 1.125rem;
    /* 248  */
    
    float: right;
    /* 249  */
    
    line-height: 1.5em;
    /* 250  */
    
    padding-bottom: 3px;
    /* nova-woocommerce.css */
    /* 251  */
    
    white-space: nowrap;
    /* 252  */
}
/* 253  */
/* 254  */

.login-register-container input[type="submit"]
/* 255  */

{
    /* 256  */
    
    margin-top: 0px !important;
    /* 257  */
    
    width: 100%;
    /* 258  */
}
/* 259  */
/* 260  */

.register-form
/* 261  */

{
    /* 262  */
    
    display: none;
    /* 263  */
}
/* 264  */
/* 265  */
/* 266  */
/**********************************************************************************/
/* 267  */
/* My Account Lost Password *******************************************************/
/* 268  */
/**********************************************************************************/
/* 269  */
/* 270  */

.lost-reset-pass-text
/* 271  */

{
    /* 272  */
    
    font-size: 1.312em;
    /* 273  */
    
    line-height: 2rem;
    /* 274  */
    
    margin: 0 -40px 32px;
    /* 275  */
    
    text-align: center;
    /* 276  */
}
/* 277  */
/* 278  */

.lost-reset-pass-text:before
/* 279  */

{
    /* 280  */
    
    content: "\f1cd";
    /* 281  */
    
    font-size: 24px;
    /* 282  */
    
    margin-top: 3px;
    /* 283  */
    
    margin-right: 10px;
    /* 284  */
    /* 285  */
    
    display: inline-block;
    /* 286  */
    
    font-family: FontAwesome;
    /* 287  */
    
    font-style: normal;
    /* 288  */
    
    font-weight: normal;
    /* 289  */
    
    line-height: 1;
    /* 290  */
    
    -webkit-font-smoothing: antialiased;
    /* 291  */
    
    -moz-osx-font-smoothing: grayscale;
    /* 292  */
}
/* 293  */
/* 294  */
/* 295  */
/**********************************************************************************/
/* 296  */
/* My Account Logged-in ***********************************************************/
/* 297  */
/**********************************************************************************/
/* 298  */

.woocommerce-account .page-title {
    /* 299  */
    
    display: none;
    /* 300  */
}
/* nova-woocommerce.css */
/* 301  */

.woocommerce-account table a
/* 302  */

{
    /* 303  */
    
    font-weight: 700;
    /* 304  */
}
/* 305  */

.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
    /* 306  */
    
    min-height: 300px;
    /* 307  */
    
    border-radius: 0;
    /* 308  */
}
/* 309  */

label .username {
    /* 310  */
    
    text-align: left;
    /* 311  */
}
/* 312  */

.woocommerce-account .content-area ul,
/* 313  */

.woocommerce-account .content-area ol,
/* 314  */

.woocommerce-account .content-area dl,
/* 315  */

.my_address_wrapper dl
/* 316  */

{
    /* 317  */
    
    font-size: 1rem;
    /* 318  */
    
    line-height: 1.5em;
    /* 319  */
}
/* 320  */
/* 321  */

.woocommerce-account .content-area table tr td
/* 322  */

{
    /* 323  */
    
    font-size: 1rem;
    /* 324  */
}
/* 325  */
/* 326  */

.woocommerce-account h2
/* 327  */

{
    /* 328  */
    
    margin-bottom: 12px;
    /* 329  */
}
/* 330  */
/* 331  */

.woocommerce-account h2.my_address_title
/* 332  */

{
    /* 333  */
    
    margin-bottom: 22px;
    /* 334  */
}
/* 335  */
/* 336  */

.my_address_title
/* 337  */

{
    /* 338  */
    
    border-bottom-width: 1px;
    /* 339  */
    
    border-bottom-style: solid;
    /* 340  */
    
    padding-bottom: 25px;
    /* 341  */
    
    margin-bottom: 25px
    /* 342  */
}
/* 343  */
/* 344  */

.myaccount_user_inner
/* 345  */

{
    /* 346  */
    
    font-size: 1rem;
    /* 347  */
    
    line-height: 1.5;
    /* 348  */
    
    text-align: center;
    /* 349  */
    
    margin: 0 auto;
    /* 350  */
}
/* nova-woocommerce.css */
/* 351  */
/* 352  */

.myaccount_user_inner a
/* 353  */

{
    /* 354  */
    
    font-weight: normal;
    /* 355  */
}
/* 356  */
/* 357  */

.myaccount_form_headers
/* 358  */

{
    /* 359  */
    
    font-size: 1.25rem;
    /* 360  */
    
    text-align: center;
    /* 361  */
    
    margin-bottom: 60px;
    /* 362  */
    
    margin-top: 2px;
    /* 363  */
}
/* 364  */
/* 365  */

.woocommerce .myaccount_form_headers
/* 366  */

{
    /* 367  */
    
    font-size: 1.25rem;
    /* 368  */
}
/* 369  */
/* 370  */

.account_button
/* 371  */

{
    /* 372  */
    
    margin-top: 21px !important;
    /* 373  */
}
/* 374  */
/* 375  */

.woocommerce ul.digital-downloads,
/* 376  */

.woocommerce-page ul.digital-downloads
/* 377  */

{
    /* 378  */
    
    margin-bottom: 58px;
    /* 379  */
}
/* 380  */
/* 381  */

.woocommerce ul.digital-downloads li:before,
/* 382  */

.woocommerce-page ul.digital-downloads li:before
/* 383  */

{
    /* 384  */
    
    display: none;
    /* 385  */
}
/* 386  */
/* 387  */

.woocommerce ul.digital-downloads:before,
/* 388  */

.woocommerce-page ul.digital-downloads:before,
/* 389  */

.woocommerce ul.digital-downloads li:after,
/* 390  */

.woocommerce-page ul.digital-downloads li:after
/* 391  */

{
    /* 392  */
    
    content: "";
    /* 393  */
    
    display: block;
    /* 394  */
    
    width: auto;
    /* 395  */
    
    height: 0px;
    /* 396  */
    
    border-bottom-width: 1px;
    /* 397  */
    
    border-bottom-style: solid;
    /* 398  */
    
    margin: 19px 0;
    /* 399  */
}
/* 400  */
/* nova-woocommerce.css */
/* 401  */

.woocommerce ul.digital-downloads:before,
/* 402  */

.woocommerce-page ul.digital-downloads:before
/* 403  */

{
    /* 404  */
    
    margin: 28px 0 18px;
    /* 405  */
}
/* 406  */
/* 407  */

.woocommerce ul.digital-downloads li a:before,
/* 408  */

.woocommerce-page ul.digital-downloads li a:before
/* 409  */

{
    /* 410  */
    
    content: "\f019";
    /* 411  */
    
    display: inline-block;
    /* 412  */
    
    margin-right: 10px;
    /* 413  */
    
    font-family: FontAwesome;
    /* 414  */
    
    font-style: normal;
    /* 415  */
    
    font-weight: normal;
    /* 416  */
    
    line-height: 1;
    /* 417  */
    
    -webkit-font-smoothing: antialiased;
    /* 418  */
    
    position: absolute;
    /* 419  */
    
    top: 4px;
    /* 420  */
    
    left: 0;
    /* 421  */
}
/* 422  */
/* 423  */

.woocommerce ul.digital-downloads li a,
/* 424  */

.woocommerce-page ul.digital-downloads li a
/* 425  */

{
    /* 426  */
    
    padding-left: 22px;
    /* 427  */
    
    width: 100%;
    /* 428  */
}
/* 429  */
/* 430  */

.count {
  margin-right: 5px;
}

.woocommerce ul.digital-downloads li .count,
/* 431  */

.woocommerce-page ul.digital-downloads li .count
/* 432  */

.woocommerce ul.digital-downloads li a,
/* 433  */

.woocommerce-page ul.digital-downloads li a
/* 434  */

{
    /* 435  */
    
    display: block;
    /* 436  */
    
    position: relative;
    /* 437  */
    /*text-align: center;*/
    /* 438  */
}
/* 439  */
/* 440  */

.woocommerce ul.digital-downloads li .count,
/* 441  */

.woocommerce-page ul.digital-downloads li .count
/* 442  */

{
    /* 443  */
    
    float: none;
    /* 444  */
    
    padding-left: 22px;
    /* 445  */
}
/* 446  */
/* 447  */
/* 448  */

.woocommerce table.my_account_orders,
/* 449  */

.woocommerce-page table.my_account_orders
/* 450  */

{
    /* nova-woocommerce.css */
    /* 451  */
    
    font-size: 1em;
    /* 452  */
}
/* 453  */
/* 454  */

.woocommerce .my_account_container table.shop_table td,
/* 455  */

.woocommerce-page .my_account_container table.shop_table td
/* 456  */

{
    /* 457  */
    
    padding: 13px 0;
    /* 458  */
}
/* 459  */
/* 460  */

.woocommerce .my_account_container table.shop_table td .amount,
/* 461  */

.woocommerce-page .my_account_container table.shop_table td .amount
/* 462  */

{
    /* 463  */
    
    display: block;
    /* 464  */
    
    font-weight: bold;
    /* 465  */
}
/* 466  */
/* 467  */

.woocommerce .my_account_container table.shop_table td.order-number,
/* 468  */

.woocommerce-page .my_account_container table.shop_table td.order-number
/* 469  */

{
    /* 470  */
    
    font-size: 1.125em;
    /* 471  */
}
/* 472  */
/* 473  */

td.order-number a {
    /* 474  */
}
/* 475  */
/* 476  */

.woocommerce .my_account_container table.shop_table .order-status,
/* 477  */

.woocommerce .my_account_container table.shop_table .order-date
/* 478  */

{
    /* 479  */
    
    padding-left: 20px;
    /* 480  */
    
    padding-right: 20px;
    /* 481  */
}
/* 482  */
/* 483  */

.woocommerce .my_account_container table.shop_table .order-total
/* 484  */

{
    /* 485  */
    
    padding-left: 0px;
    /* 486  */
    
    padding-right: 0px;
    /* 487  */
    
    width: 90px;
    /* 488  */
}
/* 489  */
/* 490  */

.woocommerce .my_account_container table.shop_table .order-total,
/* 491  */

.woocommerce .my_account_container table.shop_table .order-date
/* 492  */

{
    /* 493  */
    /* 494  */
}
/* 495  */
/* 496  */

.woocommerce .my_account_container table.shop_table .order-date,
/* 497  */

.woocommerce .my_account_container table.shop_table .order-actions
/* 498  */

{
    /* 499  */
    
    display: none;
    /* 500  */
}
/* nova-woocommerce.css */
/* 501  */
/* 502  */

.account_view_link
/* 503  */

{
    /* 504  */
    
    font-size: 0.875rem;
    /* 505  */
    
    text-transform: uppercase;
    /* 506  */
}
/* 507  */
/* 508  */
/* Edit Account */
/* 509  */
/* 510  */

.woocommerce form .form-row-first.first-name-row,
/* 511  */

.woocommerce-page form .form-row-last.last-name-row,
/* 512  */

.woocommerce form .form-row-first.password-row,
/* 513  */

.woocommerce-page form .form-row-last.repeat-password-row
/* 514  */

{
    /* 515  */
    
    width: 100%;
    /* 516  */
}
/* 517  */
/* 518  */

.form-edit-account fieldset
/* 519  */

{
    /* 520  */
    
    margin: 0;
    /* 521  */
    
    padding: 0;
    /* 522  */
    
    border: 0;
    /* 523  */
}
/* 524  */
/* 525  */

.form-edit-account legend
/* 526  */

{
    /* 527  */
    
    font-size: 1.3125rem;
    /* 528  */
    
    font-weight: 900;
    /* 529  */
    
    text-transform: uppercase;
    /* 530  */
    
    padding: 50px 0 13px;
    /* 531  */
    
    margin: 0;
    /* 532  */
}
/* 533  */
/* 534  */

.form-edit-account .button
/* 535  */

{
    /* 536  */
    
    margin-top: 20px !important;
    /* 537  */
}
/* 538  */
/* 539  */
/* 540  */
/* Billing Address/Shipping Address */
/* 541  */
/* 542  */

.chosen-container
/* 543  */

{
    /* 544  */
    
    font-size: 1.125rem;
    /* 545  */
    
    font-weight: 700;
    /* 546  */
    
    width: 100% !important;
    /* 547  */
}
/* 548  */
/* 549  */

.billing_shipping_address_title
/* 550  */

{
    /* nova-woocommerce.css */
    /* 551  */
    
    margin-bottom: 13px;
    /* 552  */
    
    margin-top: 40px;
    /* 553  */
}
/* 554  */
/* 555  */

.billing_shipping_address_title .edit-link
/* 556  */

{
    /* 557  */
    
    display: block;
    /* 558  */
    
    position: relative;
    /* 559  */
    
    margin-top: 5px;
    /* 560  */
    /* 561  */
}
/* 562  */
/* 563  */

.my_address_description
/* 564  */

{
    /* 565  */
    
    font-size: 1rem;
    /* 566  */
}
/* 567  */
/* 568  */

.customer_details:after
/* 569  */

{
    /* 570  */
    
    content: "";
    /* 571  */
    
    clear: both;
    /* 572  */
    
    display: block;
    /* 573  */
}
/* 574  */
/* 575  */

.customer_details dt
/* 576  */

{
    /* 577  */
    
    clear: both;
    /* 578  */
    
    margin-right: 5px;
    /* 579  */
}
/* 580  */
/* 581  */

#shipping_address_2_field,
/* 582  */

#billing_address_2_field
/* 583  */

{
    /* 584  */
    
    padding-top: 0;
    /* 585  */
    
    margin-top: 20px;
    /* 586  */
}
/* 587  */
/* 588  */

.shipping_billing_wrapper .edit-link
/* 589  */

{
    /* 590  */
    
    display: block;
    /* 591  */
    
    margin: 15px 0;
    /* 592  */
}
/* 593  */
/* 594  */

.edit-link .fa
/* 595  */

{
    /* 596  */
    
    margin-right: 5px;
    /* 597  */
}
/* 598  */
/* 599  */
/* View Order */
/* 600  */
/* nova-woocommerce.css */
/* 601  */

.order-info
/* 602  */

{
    /* 603  */
    
    text-align: center;
    /* 604  */
    
    margin: 14px -30px 8px;
    /* 605  */
    
    padding: 32px 30px;
    /* 606  */
    
    position: relative;
    /* 607  */
}
/* 608  */
/* 609  */

.order-info:before
/* 610  */

{
    /* 611  */
    
    content: "";
    /* 612  */
    
    display: block;
    /* 613  */
    
    height: 10px;
    /* 614  */
    
    width: 100%;
    /* 615  */
    
    background: url('/wp-content/themes/images/horizontal-grey-pattern.png');
    /* 616  */
    /* 617  */
    
    position: absolute;
    /* 618  */
    
    top: -10px;
    /* 619  */
    
    left: 0;
    /* 620  */
}
/* 621  */
/* 622  */

.order-info mark
/* 623  */

{
    /* 624  */
    
    background: none;
    /* 625  */
    
    padding: 0;
    /* 626  */
    
    margin: 0;
    /* 627  */
    
    font-weight: bold;
    /* 628  */
}
/* 629  */
/* 630  */

.order-info .order-status
/* 631  */

{
    /* 632  */
    
    margin-right: 0;
    /* 633  */
}
/* 634  */
/* 635  */

.shop_table tr td
/* 636  */

{
    /* 637  */
    
    font-size: 1rem;
    /* 638  */
}
/* 639  */
/* 640  */

.order_details_table a
/* 641  */

{
    /* 642  */
    
    font-weight: bold;
    /* 643  */
}
/* 644  */
/* 645  */

.order_details_table .product-total
/* 646  */

{
    /* 647  */
    
    padding-left: 30px !important;
    /* 648  */
}
/* 649  */
/* 650  */

.woocommerce .my_account_container table.shop_table.order_details tr:last-child,
/* nova-woocommerce.css */
/* 651  */

.woocommerce-page .my_account_container table.shop_table.order_details tr:last-child
/* 652  */

{
    /* 653  */
    
    border-bottom-width: 1px;
    /* 654  */
    
    border-bottom-style: solid;
    /* 655  */
}
/* 656  */
/* 657  */

.shop_table.order_details
/* 658  */

{
    /* 659  */
    
    margin-bottom: 0 !important;
    /* 660  */
}
/* 661  */
/* 662  */

.shop_table.order_details_footer .product-total,
/* 663  */

.shop_table.order_details .product-total
/* 664  */

{
    /* 665  */
    
    width: 50%;
    /* 666  */
}
/* 667  */
/* 668  */

.woocommerce .my_account_container table.shop_table.order_details td,
/* 669  */

.woocommerce-page .my_account_container table.shop_table.order_details td {
    /* 670  */
    
    padding: 15px 0;
    /* 671  */
}
/* 672  */
/* 673  */
/* 674  */

.woocommerce .my_account_container table.shop_table.order_details td .amount,
/* 675  */

.woocommerce-page .my_account_container table.shop_table.order_details td .amount
/* 676  */

{
    /* 677  */
    
    font-weight: normal;
    /* 678  */
}
/* 679  */
/* 680  */

.woocommerce .my_account_container table.shop_table.order_details td .variation,
/* 681  */

.woocommerce-page .my_account_container table.shop_table.order_details td .variation,
/* 682  */

.woocommerce-page .my_account_container table.shop_table.order_details td .variation p,
/* 683  */

.woocommerce-page .my_account_container table.shop_table.order_details small
/* 684  */

{
    /* 685  */
    
    font-size: 0.875rem;
    /* 686  */
    
    line-height: 1em;
    /* 687  */
}
/* 688  */
/* 689  */

.woocommerce-page .my_account_container table.shop_table.order_details td .variation dt
/* 690  */

{
    /* 691  */
    
    text-transform: uppercase;
    /* 692  */
}
/* 693  */
/* 694  */

.woocommerce-page .my_account_container table.shop_table.order_details td .variation p
/* 695  */

{
    /* 696  */
    
    font-size: 1em;
    /* 697  */
    
    line-height: 1em;
    /* 698  */
}
/* 699  */
/* 700  */

.woocommerce-page .my_account_container table.shop_table.order_details td .variation dd
/* nova-woocommerce.css */
/* 701  */

{
    /* 702  */
    
    margin-bottom: 2px;
    /* 703  */
}
/* 704  */
/* 705  */

.order_details_footer_container,
/* 706  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer
/* 707  */

{
    /* 708  */
    
    margin: 0 0 20px;
    /* 709  */
    
    width: 100%;
    /* 710  */
    
    font-size: 14px;
    /* 711  */
    
    border: none;
    /* 712  */
}
/* 713  */
/* 714  */

.order_details_footer_container
/* 715  */

{
    /* 716  */
    
    margin-right: 0;
    /* 717  */
    
    float: none;
    /* 718  */
    
    margin-bottom: 60px
    /* 719  */
}
/* 720  */
/* 721  */

.order_details_footer_container table.shop_table tr
/* 722  */

{
    /* 723  */
    
    border: none;
    /* 724  */
}
/* 725  */
/* 726  */

.my_account_container table.shop_table.order_details_footer th,
/* 727  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer th,
/* 728  */

.woocommerce .my_account_container table.shop_table.order_details_footer td,
/* 729  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer td
/* 730  */

{
    /* 731  */
    
    border: none;
    /* 732  */
    
    padding: 0;
    /* 733  */
    
    padding-top: 12px;
    /* 734  */
}
/* 735  */
/* 736  */

.woocommerce .my_account_container table.shop_table.order_details_footer td .amount,
/* 737  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer td .amount
/* 738  */

{
    /* 739  */
    
    font-weight: normal;
    /* 740  */
}
/* 741  */
/* 742  */
/* 743  */

.woocommerce .my_account_container table.shop_table.order_details_footer tr:first-child td,
/* 744  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer tr:first-child td
/* 745  */

{
    /* 746  */
    
    padding-top: 27px;
    /* 747  */
}
/* 748  */
/* 749  */

.woocommerce .my_account_container table.shop_table order_details_footer tr:last-child td,
/* 750  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer tr:last-child td
/* nova-woocommerce.css */
/* 751  */

{
    /* 752  */
    /* 753  */
}
/* 754  */
/* 755  */

.woocommerce-page .my_account_container table.shop_table.order_details_footer tr:last-child td:last-child .amount
/* 756  */

{
    /* 757  */
    
    font-size: 1.5rem;
    /* 758  */
    
    font-weight: 700;
    /* 759  */
}
/* 760  */
/* 761  */

#shipping_method
/* 762  */

{
    /* 763  */
    
    font-size: 16px;
    /* 764  */
}
/* 765  */
/* 766  */

.woocommerce ul#shipping_method li,
/* 767  */

.woocommerce-page ul#shipping_method li
/* 768  */

{
    /* 769  */
    
    padding: 0.2em 0;
    /* 770  */
    
    text-indent: -30px;
    /* 771  */
}
/* 772  */
/* 773  */

#shipping_method .check_label_radio
/* 774  */

{
    /* 775  */
    /*font-size: 1em;*/
    /* 776  */
    
    text-transform: capitalize;
    /* 777  */
    
    font-weight: 500;
    /* 778  */
    
    color: #222;
    /* 779  */
}
/* 780  */
/* 781  */

#shipping_method li .amount
/* 782  */

{
    /* 783  */
    
    display: inline-block;
    /* 784  */
}
/* 785  */
/* 786  */

.customer_details
/* 787  */

{
    /* 788  */
    
    margin: 0 0 20px;
    /* 789  */
}
/* 790  */
/* 791  */

.customer_details dt
/* 792  */

{
    /* 793  */
    
    font-size: 0.8125em;
    /* 794  */
    
    font-weight: bold !important;
    /* 795  */
    
    margin-bottom: -2px;
    /* 796  */
    
    text-transform: uppercase;
    /* 797  */
}
/* 798  */
/* 799  */

.customer_details dd
/* 800  */

{
    /* nova-woocommerce.css */
    /* 801  */
    
    padding: 0;
    /* 802  */
    
    padding-bottom: 9px;
    /* 803  */
}
/* 804  */
/* 805  */
/* 806  */
/**********************************************************************************/
/* 807  */
/* Order Tracking *****************************************************************/
/* 808  */
/**********************************************************************************/
/* 809  */
/* 810  */

.track-order-description
/* 811  */

{
    /* 812  */
    
    width: 718px;
    /* 813  */
    
    max-width: 100%;
    /* 814  */
    
    margin: 0 auto 57px;
    /* 815  */
    
    text-align: center;
    /* 816  */
}
/* 817  */
/* 818  */

.track_order_form
/* 819  */

{
    /* 820  */
    /* 821  */
    
    padding: 43px 30px 45px;
    /* 822  */
    
    margin: 0 -30px -58px;
    /* 823  */
    
    box-sizing: border-box;
    /* 824  */
    
    -moz-box-sizing: border-box;
    /* 825  */
    
    -webkit-box-sizing: border-box;
    /* 826  */
}
/* 827  */

.input_box
/* 828  */

{
    /* 829  */
    
    margin-bottom: 12px;
    /* 830  */
}
/* 831  */
/* 832  */

.input_box.last
/* 833  */

{
    /* 834  */
    
    margin-bottom: 16px;
    /* 835  */
}
/* 836  */
/* 837  */

.input_box .input-text
/* 838  */

{
    /* 839  */
    
    font-weight: normal;
    /* 840  */
    
    background: #fff;
    /* 841  */
}
/* 842  */
/* 843  */

.track_order_form input[type="submit"]
/* 844  */

{
    /* 845  */
    
    width: 100%;
    /* 846  */
}
/* 847  */
/* 848  */
/**********************************************************************************/
/* 849  */
/* Shop Catalog *******************************************************************/
/* 850  */
/**********************************************************************************/
/* nova-woocommerce.css */
/* 851  */
/* 852  */
/* Catalog Top Bar */
/* 853  */
/* 854  */

.top_bar_shop .woocommerce-breadcrumb
/* 855  */

{
    /* 856  */
    
    text-align: left;
    /* 857  */
}
/* 858  */
/* 859  */

.woocommerce .woocommerce-breadcrumb,
/* 860  */

.woocommerce-page .woocommerce-breadcrumb
/* 861  */

{
    /* 862  */
    
    margin: 0;
    /* 863  */
    
    padding: 0;
    /* 864  */
    
    font-size: 13px;
    /* 865  */
    
    line-height: 24px;
    /* 866  */
    
    padding: 8px 0;
    /* 867  */
    
    text-align: left;
    /* 868  */
    
    text-transform: uppercase;
    /* 869  */
}
/* 870  */
/* 871  */

.woocommerce .woocommerce-breadcrumb .delimiter,
/* 872  */

.woocommerce-page .woocommerce-breadcrumb .delimiter
/* 873  */

{
    /* 874  */
    
    font-size: 0;
    /* 875  */
}
/* 876  */
/* 877  */

.woocommerce .woocommerce-breadcrumb .delimiter:after,
/* 878  */

.woocommerce-page .woocommerce-breadcrumb .delimiter:after
/* 879  */

{
    /* 880  */
    
    content: "\f105";
    /* 881  */
    
    display: inline-block;
    /* 882  */
    
    font-size: 14px;
    /* 883  */
    
    padding: 0 10px 0 11px;
    /* 884  */
    
    position: relative;
    /* 885  */
    /* 886  */
    
    font-family: FontAwesome;
    /* 887  */
    
    font-style: normal;
    /* 888  */
    
    font-variant: normal;
    /* 889  */
    
    font-weight: normal;
    /* 890  */
    
    line-height: 1;
    /* 891  */
    
    text-rendering: auto;
    /* 892  */
    
    -webkit-font-smoothing: antialiased;
    /* 893  */
    
    -moz-osx-font-smoothing: grayscale;
    /* 894  */
}
/* 895  */
/* 896  */

.woocommerce-breadcrumb br
/* 897  */

{
    /* 898  */
    
    display: none;
    /* 899  */
}
/* 900  */
/* nova-woocommerce.css */
/* 901  */
/* 902  */
/* Catalog Header */
/* 903  */
/* 904  */

.shop_header
/* 905  */

{
    /* 906  */
    
    text-align: left;
    /* 907  */
    
    background-repeat: no-repeat;
    /* 908  */
    
    background-size: cover;
    /* 909  */
    
    position: relative;
    /* 910  */
    
    border-bottom: 1px solid #ebebeb;
    /* 911  */
}
/* 912  */
/* 913  */

.shop_header.has_big_img
/* 914  */

{
    /* 915  */
    
    padding-top: 170px;
    /* 916  */
    
    padding-bottom: 120px;
    /* 917  */
    
    margin-top: -85px;
    /* 918  */
}
/* 919  */
/* 920  */

.shop_header_image_background
/* 921  */

{
    /* 922  */
    
    width: 100%;
    /* 923  */
    
    height: 100%;
    /* 924  */
    /* 925  */
    
    background-position: center center;
    /* 926  */
    
    background-size: cover;
    /* 927  */
    
    background-repeat: no-repeat;
    /* 928  */
    /* 929  */
    
    position: absolute;
    /* 930  */
    
    top: 0;
    /* 931  */
    
    left: 0;
    /* 932  */
}
/* 933  */
/* 934  */

.woocommerce_category_header_image
/* 935  */

{
    /* 936  */
    
    display: none;
    /* 937  */
}
/* 938  */
/* 939  */

.shop_header.has_big_img .term-description
/* 940  */

{
    /* 941  */
    
    color: #fff;
    /* 942  */
}
/* 943  */
/* 944  */

.page-description
/* 945  */

{
    /* 946  */
    
    text-align: center;
    /* 947  */
}
/* 948  */
/* 949  */

.term-description
/* 950  */

{
    /* nova-woocommerce.css */
    /* 951  */
    
    text-align: center;
    /* 952  */
    
    margin-top: -10px;
    /* 953  */
}
/* 954  */

.catalog-ordering {
    /* 955  */
    
    margin-bottom: 30px;
    /* 956  */
}
/* 957  */

.catalog-ordering:after
/* 958  */

{
    /* 959  */
    
    content: "";
    /* 960  */
    
    display: block;
    /* 961  */
    
    clear: both;
    /* 962  */
}
/* 963  */
/* 964  */

.woocommerce .woocommerce-ordering,
/* 965  */

.woocommerce-page .woocommerce-ordering
/* 966  */

{
    /* 967  */
    
    padding-top: 0px;
    /* 968  */
    
    margin-bottom: 0;
    /* 969  */
    
    margin-left: -4px;
    /* 970  */
    
    margin-right: -7px;
    /* 971  */
    
    float: none;
    /* 972  */
}
/* 973  */
/* 974  */

.woocommerce .woocommerce-result-count,
/* 975  */

.woocommerce-page .woocommerce-result-count
/* 976  */

{
    /* 977  */
    
    display: none;
    /* 978  */
    
    float: left;
    /* 979  */
    
    font-size: 0.875rem;
    /* 980  */
    
    line-height: 1;
    /* 981  */
    
    margin: 0 0 0 15px;
    /* 982  */
    
    padding: 11px 0 0;
    /* 983  */
}
/* 984  */
/* 985  */
/* Catalog Categories List */
/* 986  */
/* 987  */

.list_shop_categories
/* 988  */

{
    /* 989  */
    
    margin: 0px 0 3px;
    /* 990  */
}
/* 991  */
/* 992  */
/* 993  */

.shop_header.has_big_img .list_shop_categories a:hover
/* 994  */

{
    /* 995  */
    
    border-bottom: 1px solid transparent;
    /* 996  */
}
/* 997  */
/* 998  */
/* 999  */
/* Catalog Products */
/* 1000 */

.products.list {
    /* nova-woocommerce.css */
    /* 1001 */
    
    display: block !important;
    /* 1002 */
}
/* 1003 */

.products.list li {
    /* 1004 */
    
    width: 100% !important;
    /* 1005 */
}
/* 1006 */

.products.list .product_images_wrapper {
    /* 1007 */
    
    float: left;
    /* 1008 */
    
    width: 30%;
    /* 1009 */
    
    margin-right: 30px;
    /* 1010 */
    
    margin-bottom: 30px;
    /* 1011 */
}
/* 1012 */

.products.list .gridlist-buttonwrap {
    /* 1013 */
    
    display: inline-block;
    /* 1014 */
}
/* 1015 */

.products.list .product_description {
    /* 1016 */
    
    margin: 0;
    /* 1017 */
}
/* 1018 */

.products.list .add_to_wishlist:before,
/* 1019 */

.products.list .yith-wcwl-wishlistaddedbrowse a:before,
/* 1020 */

.products.list .yith-wcwl-wishlistexistsbrowse a:before {
    /* 1021 */
    
    left: auto;
    /* 1022 */
    
    bottom: auto;
    /* 1023 */
}
/* 1024 */

.products.list li a.add_to_wishlist,
/* 1025 */

.products.list .yith-wcwl-add-button,
/* 1026 */

.products.list .yith-wcwl-wishlistexistsbrowse,
/* 1027 */

.products.list .yith-wcwl-wishlistaddedbrowse {
    /* 1028 */
    
    margin-top: 6px;
    /* 1029 */
}
/* 1030 */

.woocommerce .products a.button.loading:after
/* 1031 */

{
    /* 1032 */
    
    content: "";
    /* 1033 */
    
    display: inline-block;
    /* 1034 */
    
    width: 16px;
    /* 1035 */
    
    height: 10px;
    /* 1036 */
    
    position: relative;
    /* 1037 */
    
    background: url('../images/ajax-loader.gif') center no-repeat rgba(255, 255, 255, .65);
    /* 1038 */
    
    -webkit-animation: none;
    /* 1039 */
    
    -moz-animation: none;
    /* 1040 */
    
    animation: none;
    /* 1041 */
    
    top: 8px;
    /* 1042 */
    
    right: -10px;
    /* 1043 */
}
/* 1044 */
/* 1045 */

.catalog_top
/* 1046 */

{
    /* 1047 */
    
    padding: 0px 0px 20px;
    /* 1048 */
}
/* 1049 */
/* 1050 */

.woocommerce .products ul h3,
/* nova-woocommerce.css */
/* 1051 */

.woocommerce ul.products h3,
/* 1052 */

.woocommerce-page .products ul h3,
/* 1053 */

.woocommerce-page ul.products h3
/* 1054 */

{
    /* 1055 */
    
    font-size: 11px;
    /* 1056 */
    
    font-weight: normal;
    /* 1057 */
    
    line-height: 16px;
    /* 1058 */
    
    letter-spacing: 2px;
    /* 1059 */
    
    margin: 13px 0 10px;
    /* 1060 */
    
    display: inline-block;
    /* 1061 */
    
    -webkit-transition: color .3s ease;
    /* 1062 */
    
    -moz-transition: color .3s ease;
    /* 1063 */
    
    -o-transition: color .3s ease;
    /* 1064 */
    
    -ms-transition: color .3s ease;
    /* 1065 */
    
    transition: color .3s ease;
    /* 1066 */
}
/* 1067 */
/* 1068 */

.products .added_to_cart.wc-forward:before
/* 1069 */

{
    /* 1070 */
    
    content: "\f00c";
    /* 1071 */
    
    display: inline-block;
    /* 1072 */
    
    font: normal normal normal 14px/1 FontAwesome;
    /* 1073 */
    
    font-size: inherit;
    /* 1074 */
    
    text-rendering: auto;
    /* 1075 */
    
    -webkit-font-smoothing: antialiased;
    /* 1076 */
    /* 1077 */
    
    height: 16px;
    /* 1078 */
    
    width: 16px;
    /* 1079 */
    /* 1080 */
    
    position: absolute;
    /* 1081 */
    
    top: 5px;
    /* 1082 */
    
    right: auto;
    /* 1083 */
    
    left: 0;
    /* 1084 */
    
    text-indent: 0;
    /* 1085 */
}
/* 1086 */
/* 1087 */

.woocommerce a.button:active,
/* 1088 */

.woocommerce button.button:active,
/* 1089 */

.woocommerce input.button:active,
/* 1090 */

.woocommerce #respond input#submit:active,
/* 1091 */

.woocommerce #content input.button:active,
/* 1092 */

.woocommerce-page a.button:active,
/* 1093 */

.woocommerce-page button.button:active,
/* 1094 */

.woocommerce-page input.button:active,
/* 1095 */

.woocommerce-page #respond input#submit:active,
/* 1096 */

.woocommerce-page #content input.button:active {
    /* 1097 */
    
    top: 0;
    /* 1098 */
}
/* 1099 */
/* 1100 */

.woocommerce a.button.loading,
/* nova-woocommerce.css */
/* 1101 */

.woocommerce button.button.loading,
/* 1102 */

.woocommerce input.button.loading,
/* 1103 */

.woocommerce #respond input#submit.loading,
/* 1104 */

.woocommerce #content input.button.loading,
/* 1105 */

.woocommerce-page a.button.loading,
/* 1106 */

.woocommerce-page button.button.loading,
/* 1107 */

.woocommerce-page input.button.loading,
/* 1108 */

.woocommerce-page #respond input#submit.loading,
/* 1109 */

.woocommerce-page #content input.button.loading {
    /* 1110 */
    
    color: #999 !important;
    /* 1111 */
    
    border: 0;
    /* 1112 */
}
/* 1113 */
/* 1114 */

.woocommerce a.button.loading:before,
/* 1115 */

.woocommerce button.button.loading:before,
/* 1116 */

.woocommerce input.button.loading:before,
/* 1117 */

.woocommerce #respond input#submit.loading:before,
/* 1118 */

.woocommerce #content input.button.loading:before,
/* 1119 */

.woocommerce-page a.button.loading:before,
/* 1120 */

.woocommerce-page button.button.loading:before,
/* 1121 */

.woocommerce-page input.button.loading:before,
/* 1122 */

.woocommerce-page #respond input#submit.loading:before,
/* 1123 */

.woocommerce-page #content input.button.loading:before {
    /* 1124 */
    
    content: "";
    /* 1125 */
    
    position: absolute;
    /* 1126 */
    
    top: 9px;
    /* 1127 */
    
    right: 0;
    /* 1128 */
    
    left: 0;
    /* 1129 */
    
    bottom: 0;
    /* 1130 */
    
    background-color: transparent;
    /* 1131 */
}
/* 1132 */
/* 1133 */
/* 1134 */
/* Catalog Sale / Out of Stock Badges */
/* 1135 */
/* 1136 */

.product-link
/* 1137 */

{
    /* 1138 */
    
    display: block;
    /* 1139 */
    
    position: relative;
    /* 1140 */
}
/* 1141 */
/* 1142 */

.woocommerce .products span.onsale,
/* 1143 */

.woocommerce-page .products span.onsale,
/* 1144 */

.woocommerce span.onsale,
/* 1145 */

.woocommerce-page span.onsale
/* 1146 */

{
    /* 1147 */
    
    min-height: 0;
    /* 1148 */
    
    min-width: 0;
    /* 1149 */
    
    padding: 1px 7px;
    /* 1150 */
    
    font-size: 12px;
    /* nova-woocommerce.css */
    /* 1151 */
    
    font-weight: normal;
    /* 1152 */
    
    text-align: center;
    /* 1153 */
    
    line-height: 25px;
    /* 1154 */
    
    left: auto;
    /* 1155 */
    
    margin: 0;
    /* 1156 */
    
    border-radius: 0;
    /* 1157 */
    /* 1158 */
    
    position: absolute;
    /* 1159 */
    
    top: 17px;
    /* 1160 */
    
    left: 17px;
    /* 1161 */
    /* 1162 */
    
    background: #93af76;
    /* 1163 */
    
    text-shadow: none;
    /* 1164 */
    
    color: #ffffff;
    /* 1165 */
    
    -webkit-box-shadow: none;
    /* 1166 */
    
    -moz-box-shadow: none;
    /* 1167 */
    
    box-shadow: none;
    /* 1168 */
    
    text-transform: uppercase;
    /* 1169 */
    /* 1170 */
    
    z-index: 10;
    /* 1171 */
    /* 1172 */
    
    -webkit-animation-fill-mode: both;
    /* 1173 */
    
    -moz-animation-fill-mode: both;
    /* 1174 */
    
    -ms-animation-fill-mode: both;
    /* 1175 */
    
    -o-animation-fill-mode: both;
    /* 1176 */
    
    animation-fill-mode: both;
    /* 1177 */
    
    -webkit-animation-duration: 1s;
    /* 1178 */
    
    -moz-animation-duration: 1s;
    /* 1179 */
    
    -ms-animation-duration: 1s;
    /* 1180 */
    
    -o-animation-duration: 1s;
    /* 1181 */
    
    animation-duration: 1s;
    /* 1182 */
    /* 1183 */
    
    -webkit-animation-name: flipInY;
    /* 1184 */
    
    -moz-animation-name: flipInY;
    /* 1185 */
    
    -o-animation-name: flipInY;
    /* 1186 */
    
    animation-name: flipInY;
    /* 1187 */
}
/* 1188 */
/* 1189 */

.woocommerce #products-grid span.onsale,
/* 1190 */

.woocommerce-page #products-grid span.onsale
/* 1191 */

{
    /* 1192 */
    
    -webkit-animation-fill-mode: none;
    /* 1193 */
    
    -moz-animation-fill-mode: none;
    /* 1194 */
    
    -ms-animation-fill-mode: none;
    /* 1195 */
    
    -o-animation-fill-mode: none;
    /* 1196 */
    
    animation-fill-mode: none;
    /* 1197 */
}
/* 1198 */
/* 1199 */

.products .out_of_stock_badge_loop,
/* 1200 */

.out_of_stock_badge_single
/* nova-woocommerce.css */
/* 1201 */

{
    /* 1202 */
    
    display: inline-block;
    /* 1203 */
    
    padding: 1px 7px;
    /* 1204 */
    
    font-size: .6875rem;
    /* 1205 */
    
    line-height: 1.5em;
    /* 1206 */
    
    color: #fff;
    /* 1207 */
    
    background: #808080;
    /* 1208 */
    
    text-transform: uppercase;
    /* 1209 */
    
    margin-right: 15px;
    /* 1210 */
    
    position: absolute;
    /* 1211 */
    
    top: 15px;
    /* 1212 */
    
    left: 15px;
    /* 1213 */
}
/* 1214 */
/* 1215 */

.product-link.is_on_sale.is_out_of_stock .onsale,
/* 1216 */

.outofstock .onsale
/* 1217 */

{
    /* 1218 */
    
    top: 40px !important;
    /* 1219 */
}
/* 1220 */
/* 1221 */
/* 1222 */
/* Catalog Pagination */
/* 1223 */
/* 1224 */

.woocommerce-pagination
/* 1225 */

{
    /* 1226 */
    
    margin: 0px 0 47px;
    /* 1227 */
}
/* 1228 */
/* 1229 */

.woocommerce #content nav.woocommerce-pagination,
/* 1230 */

.woocommerce nav.woocommerce-pagination,
/* 1231 */

.woocommerce-page #content nav.woocommerce-pagination,
/* 1232 */

.woocommerce-page nav.woocommerce-pagination
/* 1233 */

{
    /* 1234 */
    
    text-align: left;
    /* 1235 */
}
/* 1236 */
/* 1237 */

.woocommerce #content nav.woocommerce-pagination ul,
/* 1238 */

.woocommerce nav.woocommerce-pagination ul,
/* 1239 */

.woocommerce-page #content nav.woocommerce-pagination ul,
/* 1240 */

.woocommerce-page nav.woocommerce-pagination ul
/* 1241 */

{
    /* 1242 */
    
    border: none;
    /* 1243 */
}
/* 1244 */
/* 1245 */

.woocommerce #content nav.woocommerce-pagination ul li,
/* 1246 */

.woocommerce nav.woocommerce-pagination ul li,
/* 1247 */

.woocommerce-page #content nav.woocommerce-pagination ul li,
/* 1248 */

.woocommerce-page nav.woocommerce-pagination ul li
/* 1249 */

{
    /* 1250 */
    
    border: #ebebeb solid 1px;
    /* nova-woocommerce.css */
    /* 1251 */
    
    background: none;
    /* 1252 */
    
    margin-right: 10px;
    /* 1253 */
}
/* 1254 */
/* 1255 */

.woocommerce nav.woocommerce-pagination ul li a,
/* 1256 */

.woocommerce nav.woocommerce-pagination ul li span,
/* 1257 */

.woocommerce #content nav.woocommerce-pagination ul li a,
/* 1258 */

.woocommerce #content nav.woocommerce-pagination ul li span,
/* 1259 */

.woocommerce-page nav.woocommerce-pagination ul li a,
/* 1260 */

.woocommerce-page nav.woocommerce-pagination ul li span,
/* 1261 */

.woocommerce-page #content nav.woocommerce-pagination ul li a,
/* 1262 */

.woocommerce-page #content nav.woocommerce-pagination ul li span
/* 1263 */

{
    /* 1264 */
    
    font-weight: normal;
    /* 1265 */
    
    background: none;
    /* 1266 */
    
    font-size: 1rem;
    /* 1267 */
    
    text-align: center;
    /* 1268 */
    
    margin: 5px 17px;
    /* 1269 */
    
    padding: 0;
    /* 1270 */
    
    line-height: 2em;
    /* 1271 */
    
    min-width: 0;
    /* 1272 */
}
/* 1273 */
/* 1274 */

.page-numbers li:first-child span,
/* 1275 */

.page-numbers li:first-child a
/* 1276 */

{
    /* 1277 */
    
    padding-left: 0 !important;
    /* 1278 */
}
/* 1279 */
/* 1280 */

.woocommerce-pagination .fa
/* 1281 */

{
    /* 1282 */
    
    font-size: 0.444em;
    /* 1283 */
    
    display: block;
    /* 1284 */
    
    margin-top: 15px;
    /* 1285 */
}
/* 1286 */
/* 1287 */

.woocommerce nav.woocommerce-pagination ul li span.current,
/* 1288 */

.woocommerce nav.woocommerce-pagination ul li a:hover,
/* 1289 */

.woocommerce nav.woocommerce-pagination ul li a:focus,
/* 1290 */

.woocommerce #content nav.woocommerce-pagination ul li span.current,
/* 1291 */

.woocommerce #content nav.woocommerce-pagination ul li a:hover,
/* 1292 */

.woocommerce #content nav.woocommerce-pagination ul li a:focus,
/* 1293 */

.woocommerce-page nav.woocommerce-pagination ul li span.current,
/* 1294 */

.woocommerce-page nav.woocommerce-pagination ul li a:hover,
/* 1295 */

.woocommerce-page nav.woocommerce-pagination ul li a:focus,
/* 1296 */

.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
/* 1297 */

.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
/* 1298 */

.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
    /* 1299 */
    
    background: none;
    /* 1300 */
}
/* nova-woocommerce.css */
/* 1301 */
/* 1302 */
/* 1303 */

.widget_product_categories ul li a {
    /* 1304 */
    
    font-size: 11px;
    /* 1305 */
    
    text-transform: uppercase !important;
    /* 1306 */
}
/* 1307 */
/* 1308 */

.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
/* 1309 */

.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
    /* 1310 */
    
    position: absolute;
    /* 1311 */
    
    z-index: 1;
    /* 1312 */
    
    font-size: .7em;
    /* 1313 */
    
    display: block;
    /* 1314 */
    
    border: 0;
    /* 1315 */
    
    box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1316 */
    
    -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1317 */
    
    -webkit-border-radius: 0 !important;
    /* 1318 */
    
    border-radius: 0 !important;
    /* 1319 */
}
/* 1320 */
/* 1321 */

.woocommerce .widget_price_filter .ui-slider-horizontal,
/* 1322 */

.woocommerce-page .widget_price_filter .ui-slider-horizontal
/* 1323 */

{
    /* 1324 */
    
    height: 6px;
    /* 1325 */
    
    border-radius: 6px;
    /* 1326 */
}
/* 1327 */
/* 1328 */

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
/* 1329 */

.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content
/* 1330 */

{
    /* 1331 */
    
    background: #ddd;
    /* 1332 */
    
    position: relative;
    /* 1333 */
    
    margin-right: 15px;
    /* 1334 */
    
    margin-bottom: 11px;
    /* 1335 */
    
    box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1336 */
    
    -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1337 */
    
    -webkit-border-radius: 0 !important;
    /* 1338 */
    
    border-radius: 0 !important;
    /* 1339 */
    
    border-top-left-radius: 6px !important;
    /* 1340 */
    
    border-bottom-left-radius: 6px !important;
    /* 1341 */
}
/* 1342 */
/* 1343 */

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content:after,
/* 1344 */

.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content:after
/* 1345 */

{
    /* 1346 */
    
    display: block;
    /* 1347 */
    
    content: "";
    /* 1348 */
    
    position: absolute;
    /* 1349 */
    
    top: 0;
    /* 1350 */
    
    right: -15px;
    /* nova-woocommerce.css */
    /* 1351 */
    
    width: 15px;
    /* 1352 */
    
    height: 6px;
    /* 1353 */
    
    background: #ddd;
    /* 1354 */
    
    border-top-right-radius: 6px;
    /* 1355 */
    
    border-bottom-right-radius: 6px;
    /* 1356 */
}
/* 1357 */
/* 1358 */

.header-summary .widget_price_filter .price_slider_wrapper .ui-widget-content,
/* 1359 */

.header-summary .widget_price_filter .price_slider_wrapper .ui-widget-content,
/* 1360 */

.header-summary .widget_price_filter .price_slider_wrapper .ui-widget-content:after,
/* 1361 */

.header-summary .widget_price_filter .price_slider_wrapper .ui-widget-content:after
/* 1362 */

{
    /* 1363 */
    
    background: #ddd;
    /* 1364 */
}
/* 1365 */
/* 1366 */

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
/* 1367 */

.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle
/* 1368 */

{
    /* 1369 */
    
    background: #fff;
    /* 1370 */
    
    border-width: 3px;
    /* 1371 */
    
    border-style: solid;
    /* 1372 */
    
    width: 15px;
    /* 1373 */
    
    height: 15px;
    /* 1374 */
    
    top: -5px;
    /* 1375 */
    
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1376 */
    
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1377 */
    
    box-shadow: 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 0 rgba(0, 0, 0, 0) !important;
    /* 1378 */
}
/* 1379 */
/* 1380 */

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,
/* 1381 */

.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child
/* 1382 */

{
    /* 1383 */
    
    margin-left: 0;
    /* 1384 */
}
/* 1385 */
/* 1386 */

.woocommerce .widget_price_filter .price_slider_amount .button,
/* 1387 */

.woocommerce-page .widget_price_filter .price_slider_amount .button
/* 1388 */

{
    /* 1389 */
    
    float: right;
    /* 1390 */
    
    min-width: 0;
    /* 1391 */
}
/* 1392 */
/* 1393 */

.woocommerce .widget_price_filter .price_slider_amount,
/* 1394 */

.woocommerce-page .widget_price_filter .price_slider_amount
/* 1395 */

{
    /* 1396 */
    
    text-align: left;
    /* 1397 */
    
    font-size: .8125em;
    /* 1398 */
    
    font-weight: 500;
    /* 1399 */
}
/* 1400 */
/* nova-woocommerce.css */
/* 1401 */

.woocommerce .widget_price_filter .price_slider_amount #min_price,
/* 1402 */

.woocommerce-page .widget_price_filter .price_slider_amount #min_price,
/* 1403 */

.woocommerce .widget_price_filter .price_slider_amount #max_price,
/* 1404 */

.woocommerce-page .widget_price_filter .price_slider_amount #max_price
/* 1405 */

{
    /* 1406 */
    
    display: none;
    /* 1407 */
}
/* 1408 */
/* 1409 */

.widget.widget_price_filter .price_slider_amount .button {
    /* 1410 */
    
    padding: 0 !important;
    /* 1411 */
    
    margin: 0 !important;
    /* 1412 */
    
    line-height: inherit !important;
    /* 1413 */
    
    height: auto !important;
    /* 1414 */
    
    background: none !important;
    /* 1415 */
    
    text-align: right;
    /* 1416 */
    
    width: 55px;
    /* 1417 */
    
    box-shadow: none;
    /* 1418 */
    /* 1419 */
    
    transition: color .3s;
    /* 1420 */
    
    -webkit-transition: color .3s;
    /* 1421 */
}
/* 1422 */
/* 1423 */

.widget.widget_price_filter .price_slider_amount .button:hover {
    /* 1424 */
    
    background: none !important;
    /* 1425 */
    
    color: #52366c !important;
    /* 1426 */
}
/* 1427 */
/* 1428 */
/* 1429 */
/**********************************************************************************/
/* 1430 */
/* Product Single *****************************************************************/
/* 1431 */
/**********************************************************************************/
/* 1432 */

div.product .top_bar_shop
/* 1433 */

{
    /* 1434 */
    
    display: none;
    /* 1435 */
    
    margin: 0;
    /* 1436 */
    
    position: relative;
    /* 1437 */
}
/* 1438 */

.single-product .woocommerce-breadcrumb {
    /* 1439 */
    
    line-height: 34px;
    /* 1440 */
}
/* 1441 */

.product_content_wrapper
/* 1442 */

{
    /* 1443 */
    
    padding-top: 0px;
    /* 1444 */
    
    padding-bottom: 30px;
    /* 1445 */
    
    margin-top: -85px;
    /* 1446 */
}
/* 1447 */
/* 1448 */

.product_images .owl-theme .owl-controls {
    /* 1449 */
    
    margin-top: -32px;
    /* 1450 */
    
    margin-bottom: 43px;
    /* nova-woocommerce.css */
    /* 1451 */
    
    position: relative;
    /* 1452 */
}
/* 1453 */
/* 1454 */

.product-images-wrapper
/* 1455 */

{
    /* 1456 */
    
    position: relative;
    /* 1457 */
    
    margin: 0 -30px;
    /* 1458 */
}
/* 1459 */
/* 1460 */

.woocommerce .product_summary_top .star-rating,
/* 1461 */

.woocommerce-page .product_summary_top .star-rating
/* 1462 */

{
    /* 1463 */
    
    font-size: 13.5px;
    /* 1464 */
    
    top: 2px;
    /* 1465 */
    
    margin-right: 5px;
    /* 1466 */
}
/* 1467 */
/* 1468 */

.woocommerce .woocommerce-product-rating,
/* 1469 */

.woocommerce-page .woocommerce-product-rating
/* 1470 */

{
    /* 1471 */
    
    margin-bottom: 7px;
    /* 1472 */
    
    text-align: center;
    /* 1473 */
}
/* 1474 */

.product_content_wrapper .compare {
    /* 1475 */
    
    display: none !important;
    /* 1476 */
}
/* 1477 */

.product_content_wrapper .nova-compare {
    /* 1478 */
    
    display: inline-block !important;
    /* 1479 */
    
    color: #9b9b9b;
    /* 1480 */
    
    margin-right: 20px;
    /* 1481 */
}
/* 1482 */

.product_content_wrapper .nova-compare:before {
    /* 1483 */
    
    content: "\f079";
    /* 1484 */
    
    text-align: center;
    /* 1485 */
    
    display: inline-block;
    /* 1486 */
    
    font-family: FontAwesome;
    /* 1487 */
    
    font-style: normal;
    /* 1488 */
    
    font-weight: normal;
    /* 1489 */
    
    line-height: 1;
    /* 1490 */
    
    -webkit-font-smoothing: antialiased;
    /* 1491 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 1492 */
    
    margin-right: 10px;
    /* 1493 */
}
/* 1494 */

.product_content_wrapper .yith-wcwl-add-to-wishlist {
    /* 1495 */
    
    display: inline-block;
    /* 1496 */
}
/* 1497 */

.woocommerce-review-link
/* 1498 */

{
    /* 1499 */
    
    display: inline-block;
    /* 1500 */
    
    position: relative;
    /* nova-woocommerce.css */
    /* 1501 */
    
    font-size: 10px;
    /* 1502 */
    
    text-transform: uppercase;
    /* 1503 */
}
/* 1504 */
/* 1505 */

.woocommerce #content div.product .product_title,
/* 1506 */

.woocommerce div.product .product_title,
/* 1507 */

.woocommerce-page #content div.product .product_title,
/* 1508 */

.woocommerce-page div.product .product_title
/* 1509 */

{
    /* 1510 */
    
    font-size: 24px;
    /* 1511 */
    
    font-weight: normal;
    /* 1512 */
    
    line-height: 1.333em;
    /* 1513 */
    
    letter-spacing: 6px;
    /* 1514 */
    
    margin-bottom: 10px;
    /* 1515 */
    
    text-align: center;
    /* 1516 */
    
    text-transform: uppercase;
    /* 1517 */
}
/* 1518 */

.single_add_to_cart_button {
    /* 1519 */
    
    padding-left: 22px !important;
    /* 1520 */
    
    padding-right: 22px !important;
    /* 1521 */
}
/* 1522 */

.add_to_wishlist
/* 1523 */

{
    /* 1524 */
    
    text-transform: uppercase;
    /* 1525 */
    
    color: #9b9b9b;
    /* 1526 */
    
    transition: color 0.3s;
    /* 1527 */
    
    -webkit-transition: color 0.3s;
    /* 1528 */
}
/* 1529 */
/* 1530 */

.woocommerce div.product div.images,
/* 1531 */

.woocommerce-page div.product div.images,
/* 1532 */

.woocommerce #content div.product div.images,
/* 1533 */

.woocommerce-page #content div.product div.images
/* 1534 */

{
    /* 1535 */
    
    float: none;
    /* 1536 */
    
    width: auto;
    /* 1537 */
    
    margin: 0;
    /* 1538 */
}
/* 1539 */
/* 1540 */

.woocommerce div.product div.images .owl-carousel,
/* 1541 */

.woocommerce-page div.product div.images .owl-carousel,
/* 1542 */

.woocommerce #content div.product div.images .owl-carousel,
/* 1543 */

.woocommerce-page #content div.product div.images .owl-carousel
/* 1544 */

{
    /* 1545 */
    
    margin-left: 0 !important;
    /* 1546 */
    
    margin-right: 0 !important;
    /* 1547 */
    
    width: 100%;
    /* 1548 */
}
/* 1549 */
/* 1550 */

.woocommerce div.product div.images img,
/* nova-woocommerce.css */
/* 1551 */

.woocommerce-page div.product div.images img,
/* 1552 */

.woocommerce #content div.product div.images img,
/* 1553 */

.woocommerce-page #content div.product div.images img
/* 1554 */

{
    /* 1555 */
    
    display: block;
    /* 1556 */
    
    max-width: 100%;
    /* 1557 */
    
    height: auto;
    /* 1558 */
    
    box-shadow: none;
    /* 1559 */
    
    -webkit-box-shadow: none;
    /* 1560 */
    
    -webkit-transition: none;
    /* 1561 */
    
    -moz-transition: none;
    /* 1562 */
    
    -o-transition: none;
    /* 1563 */
    
    transition: none;
    /* 1564 */
}
/* 1565 */
/* 1566 */

.easyzoom-notice
/* 1567 */

{
    /* 1568 */
    
    width: 76px;
    /* 1569 */
    
    height: 30px;
    /* 1570 */
    
    margin: -15px 0 0 -38px;
    /* 1571 */
    /* 1572 */
    
    background-color: #fff;
    /* 1573 */
    
    background-image: url("../images/ajax-loader.gif");
    /* 1574 */
    
    background-position: center;
    /* 1575 */
    
    background-repeat: no-repeat;
    /* 1576 */
}
/* 1577 */
/* 1578 */

.woocommerce #content div.product form.cart .variations,
/* 1579 */

.woocommerce div.product form.cart .variations,
/* 1580 */

.woocommerce-page #content div.product form.cart .variations,
/* 1581 */

.woocommerce-page div.product form.cart .variations
/* 1582 */

{
    /* 1583 */
    
    margin-top: -22px;
    /* 1584 */
}
/* 1585 */
/* 1586 */

.woocommerce div.product form.cart .variations select,
/* 1587 */

.woocommerce #content div.product form.cart .variations select,
/* 1588 */

.woocommerce-page div.product form.cart .variations select,
/* 1589 */

.woocommerce-page #content div.product form.cart .variations select
/* 1590 */

{
    /* 1591 */
    
    float: none;
    /* 1592 */
}
/* 1593 */
/* 1594 */

.woocommerce div.product form.cart,
/* 1595 */

.woocommerce-page div.product form.cart,
/* 1596 */

.woocommerce #content div.product form.cart,
/* 1597 */

.woocommerce-page #content div.product form.cart
/* 1598 */

{
    /* 1599 */
    
    margin: 0 0 9px 0;
    /* 1600 */
}
/* nova-woocommerce.css */
/* 1601 */
/* 1602 */

.woocommerce #content div.product form.cart table,
/* 1603 */

.woocommerce div.product form.cart table,
/* 1604 */

.woocommerce-page #content div.product form.cart table,
/* 1605 */

.woocommerce-page div.product form.cart table
/* 1606 */

{
    /* 1607 */
    
    border: none;
    /* 1608 */
}
/* 1609 */
/* 1610 */

.woocommerce div.product form.cart tr:last-child,
/* 1611 */

.woocommerce-page div.product form.cart tr:last-child,
/* 1612 */

.woocommerce #content div.product form.cart tr:last-child,
/* 1613 */

.woocommerce-page #content div.product form.cart tr:last-child
/* 1614 */

{
    /* 1615 */
    
    border: 0;
    /* 1616 */
}
/* 1617 */
/* 1618 */

.woocommerce div.product form.cart table td,
/* 1619 */

.woocommerce-page div.product form.cart table td,
/* 1620 */

.woocommerce #content div.product form.cart table td,
/* 1621 */

.woocommerce-page #content div.product form.cart table td
/* 1622 */

{
    /* 1623 */
    
    padding: 0;
    /* 1624 */
}
/* 1625 */
/* 1626 */

.woocommerce div.product form.cart td.label,
/* 1627 */

.woocommerce-page div.product form.cart td.label,
/* 1628 */

.woocommerce #content div.product form.cart td.label,
/* 1629 */

.woocommerce-page #content div.product form.cart td.label
/* 1630 */

{
    /* 1631 */
    
    padding-right: 1em;
    /* 1632 */
    
    background: none;
    /* 1633 */
    
    cursor: pointer;
    /* 1634 */
}
/* 1635 */
/* 1636 */

.woocommerce div.product form.cart div.label,
/* 1637 */

.woocommerce-page div.product form.cart div.label,
/* 1638 */

.woocommerce #content div.product form.cart div.label,
/* 1639 */

.woocommerce-page #content div.product form.cart div.label
/* 1640 */

{
    /* 1641 */
    
    padding: 0 0 0 0;
    /* 1642 */
    
    background: none;
    /* 1643 */
    
    text-transform: uppercase;
    /* 1644 */
    
    color: #7d7d7d;
    /* 1645 */
    
    font-size: 13px;
    /* 1646 */
    
    cursor: pointer;
    /* 1647 */
}
/* 1648 */
/* 1649 */

.woocommerce div.product form.cart div.label label,
/* 1650 */

.woocommerce-page div.product form.cart div.label label,
/* nova-woocommerce.css */
/* 1651 */

.woocommerce #content div.product form.cart div.label label,
/* 1652 */

.woocommerce-page #content div.product form.cart div.label label
/* 1653 */

{
    /* 1654 */
    
    color: #7d7d7d;
    /* 1655 */
    
    font-size: 13px;
    /* 1656 */
    
    cursor: default;
    /* 1657 */
}
/* 1658 */
/* 1659 */

.woocommerce div.product span.price,
/* 1660 */

.woocommerce-page div.product span.price,
/* 1661 */

.woocommerce #content div.product span.price,
/* 1662 */

.woocommerce-page #content div.product span.price,
/* 1663 */

.woocommerce div.product p.price,
/* 1664 */

.woocommerce-page div.product p.price,
/* 1665 */

.woocommerce #content div.product p.price,
/* 1666 */

.woocommerce-page #content div.product p.price
/* 1667 */

{
    /* 1668 */
    
    font-size: 2.25em;
    /* 1669 */
    
    padding: 0;
    /* 1670 */
    
    margin: -0.3em 0 .66em 0;
    /* 1671 */
    
    text-align: center;
    /* 1672 */
    
    letter-spacing: 2px;
    /* 1673 */
}
/* 1674 */
/* 1675 */

.woocommerce div.product span.price del,
/* 1676 */

.woocommerce-page div.product span.price del,
/* 1677 */

.woocommerce #content div.product span.price del,
/* 1678 */

.woocommerce-page #content div.product span.price del,
/* 1679 */

.woocommerce div.product p.price del,
/* 1680 */

.woocommerce-page div.product p.price del,
/* 1681 */

.woocommerce #content div.product p.price del,
/* 1682 */

.woocommerce-page #content div.product p.price del
/* 1683 */

{
    /* 1684 */
    
    display: inline-block;
    /* 1685 */
    
    font-size: 1.3125rem;
    /* 1686 */
}
/* 1687 */

.woocommerce div.product form.cart div.quantity,
/* 1688 */

.woocommerce #content div.product form.cart div.quantity,
/* 1689 */

.woocommerce-page div.product form.cart div.quantity,
/* 1690 */

.woocommerce-page #content div.product form.cart div.quantity,
/* 1691 */

#jckqv .quantity
/* 1692 */

{
    /* 1693 */
    
    position: relative;
    /* 1694 */
    
    float: left;
    /* 1695 */
    
    margin: 0 10px 10px 0;
    /* 1696 */
    
    width: 70px;
    /* 1697 */
}
/* 1698 */

.button-qty,
.jckqv-qty-spinner {
    /* 1699 */
    
    cursor: pointer;
    /* 1700 */
    
    float: left;
    /* nova-woocommerce.css */
    /* 1701 */
    
    font-size: 16px;
    /* 1702 */
    
    height: 22.5px;
    /* 1703 */
    
    line-height: 14px;
    /* 1704 */
    
    padding: 4px 0;
    /* 1705 */
    
    -webkit-transition: all 0.15s linear 0s;
    /* 1706 */
    
    -moz-transition: all 0.15s linear 0s;
    /* 1707 */
    
    transition: all 0.15s linear 0s;
    /* 1708 */
    
    width: 20px;
    /* 1709 */
}
/* 1710 */

.quantity .desc-qty,
.jckqv-qty-spinners__minus {
    /* 1711 */
    
    background: url("../images/quantity-minus.png") no-repeat 100% 0 #bbbbbb;
    /* 1712 */
    
    top: 0;
    /* 1713 */
    
    position: absolute;
    /* 1714 */
    
    right: 0;
    /* 1715 */
}
/* 1716 */

.quantity .inc-qty,
.jckqv-qty-spinners__plus {
    /* 1717 */
    
    background: url("../images/quantity-minus.png") no-repeat 100% 100% #bbbbbb;
    /* 1718 */
    
    position: absolute;
    /* 1719 */
    
    right: 0;
    /* 1720 */
    
    bottom: 0;
    /* 1721 */
}
/* 1722 */

.woocommerce .quantity input.qty,
/* 1723 */

.woocommerce #content .quantity input.qty,
/* 1724 */

.woocommerce-page .quantity input.qty,
/* 1725 */

.woocommerce-page #content .quantity input.qty
/* 1726 */

{
    /* 1727 */
    
    width: 50px;
    /* 1728 */
    
    padding: 6px 0;
    /* 1729 */
    
    -webkit-border-top-right-radius: 0;
    /* 1730 */
    
    -webkit-border-bottom-right-radius: 0;
    /* 1731 */
    
    border-top-right-radius: 0;
    /* 1732 */
    
    border-bottom-right-radius: 0;
    /* 1733 */
    
    box-shadow: none;
    /* 1734 */
    
    -webkit-box-shadow: none;
    /* 1735 */
    
    font-weight: normal;
    /* 1736 */
    
    -webkit-border-top-left-radius: 0;
    /* 1737 */
    
    -webkit-border-bottom-left-radius: 0;
    /* 1738 */
    
    border-top-left-radius: 0;
    /* 1739 */
    
    border-bottom-left-radius: 0;
    /* 1740 */
    
    font-size: 2em;
    /* 1741 */
    
    border: 0;
    /* 1742 */
}
/* 1743 */
/* 1744 */

.woocommerce .product_infos .quantity input.qty,
/* 1745 */

.woocommerce #content .product_infos .quantity input.qty,
/* 1746 */

.woocommerce-page .product_infos .quantity input.qty,
/* 1747 */

.woocommerce-page #content .product_infos .quantity input.qty,
/* 1748 */

#jckqv .quantity .qty
/* 1749 */

{
    /* 1750 */
    
    height: 45px;
    /* nova-woocommerce.css */
    /* 1751 */
    
    border-width: 1px;
    /* 1752 */
    
    border-style: solid;
    /* 1753 */
    
    font-size: 14px;
    /* 1754 */
    
    font-weight: normal;
    /* 1755 */
    
    background: #ebebeb;
    /* 1756 */
    
    border-color: #ebebeb !important;
    /* 1757 */
}
/* 1758 */
/* 1759 */

.woocommerce .quantity .plus,
/* 1760 */

.woocommerce .quantity .minus,
/* 1761 */

.woocommerce #content .quantity .plus,
/* 1762 */

.woocommerce #content .quantity .minus,
/* 1763 */

.woocommerce-page .quantity .plus,
/* 1764 */

.woocommerce-page .quantity .minus,
/* 1765 */

.woocommerce-page #content .quantity .plus,
/* 1766 */

.woocommerce-page #content .quantity .minus
/* 1767 */

{
    /* 1768 */
    /*display: block;*/
    /* 1769 */
    
    padding: 0 !important;
    /* 1770 */
    
    margin: 0;
    /* 1771 */
    
    position: absolute;
    /* 1772 */
    
    text-align: center;
    /* 1773 */
    
    vertical-align: text-top;
    /* 1774 */
    
    min-width: inherit;
    /* 1775 */
    
    text-decoration: none;
    /* 1776 */
    
    overflow: visible;
    /* 1777 */
    
    text-decoration: none;
    /* 1778 */
    
    font-weight: 300;
    /* 1779 */
    
    cursor: pointer;
    /* 1780 */
    
    line-height: 16px;
    /* 1781 */
    
    font-size: 16px;
    /* 1782 */
    
    -webkit-border-radius: 0;
    /* 1783 */
    
    border-radius: 0;
    /* 1784 */
    
    color: #fff;
    /* 1785 */
    
    text-shadow: none;
    /* 1786 */
    
    border: 1px solid #eee;
    /* 1787 */
    
    background: -webkit-gradient(none);
    /* 1788 */
    
    background: -webkit-linear-gradient(none);
    /* 1789 */
    
    background: -moz-linear-gradient(none);
    /* 1790 */
    
    background: -moz-gradient(none);
    /* 1791 */
    
    -webkit-box-shadow: none;
    /* 1792 */
    
    -moz-box-shadow: none;
    /* 1793 */
    
    box-shadow: none;
    /* 1794 */
    
    font-family: sans-serif;
    /* 1795 */
}
/* 1796 */
/* 1797 */

.woocommerce .product_infos .quantity .plus,
/* 1798 */

.woocommerce .product_infos .quantity .minus,
/* 1799 */

.woocommerce #content .product_infos .quantity .plus,
/* 1800 */

.woocommerce #content .product_infos .quantity .minus,
/* nova-woocommerce.css */
/* 1801 */

.woocommerce-page .product_infos .quantity .plus,
/* 1802 */

.woocommerce-page .product_infos .quantity .minus,
/* 1803 */

.woocommerce-page #content .product_infos .quantity .plus,
/* 1804 */

.woocommerce-page #content .product_infos .quantity .minus
/* 1805 */

{
    /* 1806 */
    
    width: 25px;
    /* 1807 */
    
    height: 25px;
    /* 1808 */
    
    font-size: 18px;
    /* 1809 */
    
    border: none;
    /* 1810 */
}
/* 1811 */
/* 1812 */

.woocommerce #content .quantity .minus:hover,
/* 1813 */

.woocommerce #content .quantity .plus:hover,
/* 1814 */

.woocommerce .quantity .minus:hover,
/* 1815 */

.woocommerce .quantity .plus:hover,
/* 1816 */

.woocommerce-page #content .quantity .minus:hover,
/* 1817 */

.woocommerce-page #content .quantity .plus:hover,
/* 1818 */

.woocommerce-page .quantity .minus:hover,
/* 1819 */

.woocommerce-page .quantity .plus:hover {
    /* 1820 */
    
    color: #fff;
    /* 1821 */
}
/* 1822 */
/* 1823 */

.woocommerce .quantity .minus,
/* 1824 */

.woocommerce #content .quantity .minus,
/* 1825 */

.woocommerce-page .quantity .minus,
/* 1826 */

.woocommerce-page #content .quantity .minus
/* 1827 */

{
    /* 1828 */
    
    bottom: 0;
    /* 1829 */
    
    right: 0;
    /* 1830 */
}
/* 1831 */
/* 1832 */

.woocommerce .product_infos .quantity .minus,
/* 1833 */

.woocommerce #content .product_infos .quantity .minus,
/* 1834 */

.woocommerce-page .product_infos .quantity .minus,
/* 1835 */

.woocommerce-page #content .product_infos .quantity .minus
/* 1836 */

{
    /* 1837 */
    
    top: 25px;
    /* 1838 */
    /* 1839 */
    
    transition: background 0.3s;
    /* 1840 */
    
    -wbkit-transition: background 0.3s;
    /* 1841 */
}
/* 1842 */
/* 1843 */

.woocommerce .quantity .plus,
/* 1844 */

.woocommerce #content .quantity .plus,
/* 1845 */

.woocommerce-page .quantity .plus,
/* 1846 */

.woocommerce-page #content .quantity .plus
/* 1847 */

{
    /* 1848 */
    
    top: 0;
    /* 1849 */
    
    right: 0;
    /* 1850 */
    /* nova-woocommerce.css */
    /* 1851 */
    
    transition: background 0.3s;
    /* 1852 */
    
    -wbkit-transition: background 0.3s;
    /* 1853 */
}
/* 1854 */
/* 1855 */

#reviews
/* 1856 */

{
    /* 1857 */
    
    margin-top: 24px;
    /* 1858 */
}
/* 1859 */
/* 1860 */

#reviews h2
/* 1861 */

{
    /* 1862 */
    
    margin: 0 0 45px;
    /* 1863 */
}
/* 1864 */
/* 1865 */

.woocommerce #reviews #comments ol.commentlist,
/* 1866 */

.woocommerce-page #reviews #comments ol.commentlist {
    /* 1867 */
    
    margin: 0px 0 30px;
    /* 1868 */
    
    width: 100%;
    /* 1869 */
    
    background: none;
    /* 1870 */
    
    list-style: none;
    /* 1871 */
}
/* 1872 */
/* 1873 */

.woocommerce #reviews #comments ol.commentlist li,
/* 1874 */

.woocommerce-page #reviews #comments ol.commentlist li
/* 1875 */

{
    /* 1876 */
    
    padding: 0;
    /* 1877 */
    
    margin: 25px 0 30px;
    /* 1878 */
    
    border: 0;
    /* 1879 */
    
    position: relative;
    /* 1880 */
    
    background: 0;
    /* 1881 */
    
    border: 0;
    /* 1882 */
}
/* 1883 */
/* 1884 */

.woocommerce #reviews #comments ol.commentlist li:first-child,
/* 1885 */

.woocommerce-page #reviews #comments ol.commentlist li:first-child
/* 1886 */

{
    /* 1887 */
    
    margin-top: 0px;
    /* 1888 */
}
/* 1889 */
/* 1890 */

.woocommerce #reviews #comments ol.commentlist li img.avatar,
/* 1891 */

.woocommerce-page #reviews #comments ol.commentlist li img.avatar {
    /* 1892 */
    
    background: none;
    /* 1893 */
    
    border: 0;
    /* 1894 */
    
    margin: 0;
    /* 1895 */
    
    line-height: 1;
    /* 1896 */
    
    position: absolute;
    /* 1897 */
    
    float: none;
    /* 1898 */
    
    left: 0;
    /* 1899 */
    
    top: -5px;
    /* 1900 */
    
    width: 50px;
    /* nova-woocommerce.css */
    /* 1901 */
    
    height: 50px;
    /* 1902 */
    
    padding: 0;
    /* 1903 */
    
    overflow: hidden;
    /* 1904 */
    
    -webkit-border-radius: 70px;
    /* 1905 */
    
    -moz-border-radius: 70px;
    /* 1906 */
    
    border-radius: 70px;
    /* 1907 */
}
/* 1908 */
/* 1909 */

.woocommerce #reviews h3,
/* 1910 */

.woocommerce-page #reviews h3
/* 1911 */

{
    /* 1912 */
    
    font-size: 1.125rem;
    /* 1913 */
    
    text-transform: capitalize;
    /* 1914 */
}
/* 1915 */
/* 1916 */

.woocommerce #reviews h3.comment-reply-title,
/* 1917 */

.woocommerce-page #reviews h3.comment-reply-title
/* 1918 */

{
    /* 1919 */
    
    font-size: 20px;
    /* 1920 */
    
    line-height: 1.7em;
    /* 1921 */
    
    font-weight: 400;
    /* 1922 */
    
    margin-bottom: 7px;
    /* 1923 */
    
    text-align: left;
    /* 1924 */
    
    text-transform: uppercase;
    /* 1925 */
    
    letter-spacing: 2px;
    /* 1926 */
}
/* 1927 */
/* 1928 */

.woocommerce #review_form #respond .comment-form-rating,
/* 1929 */

.woocommerce-page #review_form #respond .comment-form-rating
/* 1930 */

{
    /* 1931 */
    
    margin: 0 0 20px;
    /* 1932 */
}
/* 1933 */
/* 1934 */

#reviews .comment-metadata
/* 1935 */

{
    /* 1936 */
    
    margin-bottom: 16px;
    /* 1937 */
    
    margin-top: -3px;
    /* 1938 */
}
/* 1939 */
/* 1940 */

.woocommerce #reviews #comments ol.commentlist li .comment-text,
/* 1941 */

.woocommerce-page #reviews #comments ol.commentlist li .comment-text
/* 1942 */

{
    /* 1943 */
    
    margin: 0 70px 0 70px;
    /* 1944 */
    
    border: 0;
    /* 1945 */
    
    -webkit-border-radius: 0;
    /* 1946 */
    
    border-radius: 0;
    /* 1947 */
    
    padding: 0;
    /* 1948 */
}
/* 1949 */
/* 1950 */

.woocommerce #reviews #comments ol.commentlist li .comment-text .verified,
/* nova-woocommerce.css */
/* 1951 */

.woocommerce-page #reviews #comments ol.commentlist li .comment-text .verified
/* 1952 */

{
    /* 1953 */
    
    color: #52366c;
    /* 1954 */
    
    display: inline-block;
    /* 1955 */
}
/* 1956 */
/* 1957 */

.woocommerce #reviews #comments ol.commentlist li .comment-text .description,
/* 1958 */

.woocommerce-page #reviews #comments ol.commentlist li .comment-text .description
/* 1959 */

{
    /* 1960 */
    
    margin: 11px -70px 0 0;
    /* 1961 */
}
/* 1962 */
/* 1963 */

.woocommerce form .form-row-first.comment-form-author,
/* 1964 */

.woocommerce-page form .form-row-first.comment-form-author,
/* 1965 */

.woocommerce form .form-row-last.comment-form-email,
/* 1966 */

.woocommerce-page form .form-row-last.comment-form-email
/* 1967 */

{
    /* 1968 */
    
    width: 100%;
    /* 1969 */
}
/* 1970 */
/* 1971 */

.woocommerce table.shop_attributes,
/* 1972 */

.woocommerce-page table.shop_attributes
/* 1973 */

{
    /* 1974 */
    
    border-top: none;
    /* 1975 */
    
    margin-top: -5px;
    /* 1976 */
    
    margin-bottom: -2px;
    /* 1977 */
}
/* 1978 */
/* 1979 */

.woocommerce table.shop_attributes tr:last-child th,
/* 1980 */

.woocommerce-page table.shop_attributes tr:last-child th,
/* 1981 */

.woocommerce table.shop_attributes tr:last-child td,
/* 1982 */

.woocommerce-page table.shop_attributes tr:last-child td,
/* 1983 */

.woocommerce table.shop_attributes tr:last-child,
/* 1984 */

.woocommerce-page table.shop_attributes tr:last-child
/* 1985 */

{
    /* 1986 */
    
    border-bottom: none;
    /* 1987 */
}
/* 1988 */
/* 1989 */

.woocommerce table.shop_attributes th,
/* 1990 */

.woocommerce-page table.shop_attributes th,
/* 1991 */

.woocommerce table.shop_attributes td,
/* 1992 */

.woocommerce-page table.shop_attributes td
/* 1993 */

{
    /* 1994 */
    
    font-size: 1rem;
    /* 1995 */
    
    font-weight: normal;
    /* 1996 */
}
/* 1997 */
/* 1998 */

.woocommerce table.shop_attributes th,
/* 1999 */

.woocommerce-page table.shop_attributes th
/* 2000 */

{
    /* nova-woocommerce.css */
    /* 2001 */
    
    width: 110px;
    /* 2002 */
    
    padding: 11px 20px 11px 0;
    /* 2003 */
    
    border: none;
    /* 2004 */
}
/* 2005 */
/* 2006 */

.woocommerce table.shop_attributes td,
/* 2007 */

.woocommerce-page table.shop_attributes td
/* 2008 */

{
    /* 2009 */
    
    padding: 11px 0px 11px;
    /* 2010 */
    
    font-style: normal;
    /* 2011 */
    
    border: none;
    /* 2012 */
}
/* 2013 */
/* 2014 */

.woocommerce table.shop_attributes td p,
/* 2015 */

.woocommerce-page table.shop_attributes td p
/* 2016 */

{
    /* 2017 */
    
    padding: 0;
    /* 2018 */
}
/* 2019 */
/* 2020 */

.woocommerce table.shop_attributes .alt td,
/* 2021 */

.woocommerce table.shop_attributes .alt th,
/* 2022 */

.woocommerce-page table.shop_attributes .alt td,
/* 2023 */

.woocommerce-page table.shop_attributes .alt th
/* 2024 */

{
    /* 2025 */
    
    background: none !important;
    /* 2026 */
}
/* 2027 */
/* 2028 */

.woocommerce .woocommerce-message,
/* 2029 */

.woocommerce .woocommerce-error,
/* 2030 */

.woocommerce .woocommerce-info,
/* 2031 */

.woocommerce-page .woocommerce-message,
/* 2032 */

.woocommerce-page .woocommerce-error,
/* 2033 */

.woocommerce-page .woocommerce-info
/* 2034 */

{
    /* 2035 */
    
    padding: 20px 0 !important;
    /* 2036 */
    
    margin: 0 !important;
    /* 2037 */
    
    position: relative;
    /* 2038 */
    
    -webkit-border-radius: 0;
    /* 2039 */
    
    border-radius: 0;
    /* 2040 */
    
    background: #ccc;
    /* 2041 */
    
    background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#ccc));
    /* 2042 */
    
    background: -webkit-linear-gradient(#ccc, #ccc);
    /* 2043 */
    
    background: -moz-linear-gradient(center top, #ccc 0%, #ccc 100%);
    /* 2044 */
    
    background: -moz-gradient(center top, #ccc 0%, #ccc 100%);
    /* 2045 */
    
    color: #5e5e5e;
    /* 2046 */
    
    text-shadow: 0;
    /* 2047 */
    
    list-style: none outside !important;
    /* 2048 */
    
    width: auto;
    /* 2049 */
    
    -webkit-box-shadow: none;
    /* 2050 */
    
    box-shadow: none;
    /* nova-woocommerce.css */
    /* 2051 */
}
/* 2052 */
/* 2053 */

.woocommerce .related,
/* 2054 */

.woocommerce-page .related,
/* 2055 */

.woocommerce .upsells.products,
/* 2056 */

.woocommerce-page .upsells.products
/* 2057 */

{
    /* 2058 */
    
    margin: 0 0 60px 0;
    /* 2059 */
}
/* 2060 */
/* 2061 */

.woocommerce .woo_upsell_products .upsells.products,
/* 2062 */

.woocommerce-page .woo_upsell_products .upsells.products
/* 2063 */

{
    /* 2064 */
    
    margin: 0 0 -22px 0;
    /* 2065 */
}
/* 2066 */
/* 2067 */

.woocommerce #reviews .star-rating,
/* 2068 */

.woocommerce-page #reviews .star-rating
/* 2069 */

{
    /* 2070 */
    
    font-size: 13px;
    /* 2071 */
    
    top: 4px;
    /* 2072 */
    
    margin-right: -70px;
    /* 2073 */
}
/* 2074 */
/* 2075 */

.woocommerce .comment-form-rating p.stars,
/* 2076 */

.woocommerce-page .comment-form-rating p.stars
/* 2077 */

{
    /* 2078 */
    
    font-size: 0.75rem;
    /* 2079 */
    
    margin-top: 2px !important;
    /* 2080 */
}
/* 2081 */
/* 2082 */

.woocommerce #review_form #respond p .comment-form-author,
/* 2083 */

.woocommerce-page #review_form #respond p.comment-form-author
/* 2084 */

{
    /* 2085 */
    
    margin-bottom: 0;
    /* 2086 */
}
/* 2087 */
/* 2088 */

.woocommerce #review_form #respond p .comment-form-email,
/* 2089 */

.woocommerce-page #review_form #respond p.comment-form-email
/* 2090 */

{
    /* 2091 */
    
    margin-bottom: 15px;
    /* 2092 */
}
/* 2093 */
/* 2094 */

.woocommerce #review_form #respond p .comment-form-comment,
/* 2095 */

.woocommerce-page #review_form #respond p.comment-form-comment
/* 2096 */

{
    /* 2097 */
    
    margin-top: -30px;
    /* 2098 */
}
/* 2099 */
/* 2100 */

.woocommerce #reviews #comment,
/* nova-woocommerce.css */
/* 2101 */

.woocommerce-page #reviews #comment
/* 2102 */

{
    /* 2103 */
    
    height: 140px;
    /* 2104 */
}
/* 2105 */
/* 2106 */

.woocommerce p.stars a.star-1,
/* 2107 */

.woocommerce p.stars a.star-2,
/* 2108 */

.woocommerce p.stars a.star-3,
/* 2109 */

.woocommerce p.stars a.star-4,
/* 2110 */

.woocommerce p.stars a.star-5,
/* 2111 */

.woocommerce-page p.stars a.star-1,
/* 2112 */

.woocommerce-page p.stars a.star-2,
/* 2113 */

.woocommerce-page p.stars a.star-3,
/* 2114 */

.woocommerce-page p.stars a.star-4,
/* 2115 */

.woocommerce-page p.stars a.star-5
/* 2116 */

{
    /* 2117 */
    
    border: none;
    /* 2118 */
    
    color: #bbb;
    /* 2119 */
}
/* 2120 */
/* 2121 */

.woocommerce p.stars a.star-1,
/* 2122 */

.woocommerce-page p.stars a.star-1
/* 2123 */

{
    /* 2124 */
    
    width: 1.5em;
    /* 2125 */
}
/* 2126 */
/* 2127 */

.woocommerce p.stars a.star-2,
/* 2128 */

.woocommerce-page p.stars a.star-2
/* 2129 */

{
    /* 2130 */
    
    width: 2.5em;
    /* 2131 */
}
/* 2132 */
/* 2133 */

.woocommerce p.stars a.star-3,
/* 2134 */

.woocommerce-page p.stars a.star-3
/* 2135 */

{
    /* 2136 */
    
    width: 3.3em;
    /* 2137 */
}
/* 2138 */
/* 2139 */

.woocommerce p.stars a.star-4,
/* 2140 */

.woocommerce-page p.stars a.star-4
/* 2141 */

{
    /* 2142 */
    
    width: 4.2em;
    /* 2143 */
}
/* 2144 */
/* 2145 */

.woocommerce p.stars a.star-5,
/* 2146 */

.woocommerce-page p.stars a.star-5
/* 2147 */

{
    /* 2148 */
    
    width: 5em;
    /* 2149 */
}
/* 2150 */
/* nova-woocommerce.css */
/* 2151 */

.woocommerce p.stars a.star-1:after,
/* 2152 */

.woocommerce p.stars a.star-2:after,
/* 2153 */

.woocommerce p.stars a.star-3:after,
/* 2154 */

.woocommerce p.stars a.star-4:after,
/* 2155 */

.woocommerce p.stars a.star-5:after,
/* 2156 */

.woocommerce-page p.stars a.star-1:after,
/* 2157 */

.woocommerce-page p.stars a.star-2:after,
/* 2158 */

.woocommerce-page p.stars a.star-3:after,
/* 2159 */

.woocommerce-page p.stars a.star-4:after,
/* 2160 */

.woocommerce-page p.stars a.star-5:after
/* 2161 */

{
    /* 2162 */
    
    display: inline-block;
    /* 2163 */
    
    font-family: FontAwesome;
    /* 2164 */
    
    font-style: normal;
    /* 2165 */
    
    font-weight: normal;
    /* 2166 */
    
    line-height: 1;
    /* 2167 */
    
    -webkit-font-smoothing: antialiased;
    /* 2168 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 2169 */
}
/* 2170 */
/* 2171 */

.woocommerce p.stars a.star-1:after,
/* 2172 */

.woocommerce-page p.stars a.star-1:after,
/* 2173 */

.woocommerce p.stars a.star-1.active:after,
/* 2174 */

.woocommerce p.stars a.star-1:hover:after,
/* 2175 */

.woocommerce-page p.stars a.star-1.active:after,
/* 2176 */

.woocommerce-page p.stars a.star-1:hover:after
/* 2177 */

{
    /* 2178 */
    
    content: "\f005";
    /* 2179 */
}
/* 2180 */
/* 2181 */

.woocommerce p.stars a.star-2:after,
/* 2182 */

.woocommerce-page p.stars a.star-2:after,
/* 2183 */

.woocommerce p.stars a.star-2.active:after,
/* 2184 */

.woocommerce p.stars a.star-2:hover:after,
/* 2185 */

.woocommerce-page p.stars a.star-2.active:after,
/* 2186 */

.woocommerce-page p.stars a.star-2:hover:after
/* 2187 */

{
    /* 2188 */
    
    content: "\f005\f005";
    /* 2189 */
}
/* 2190 */
/* 2191 */

.woocommerce p.stars a.star-3:after,
/* 2192 */

.woocommerce-page p.stars a.star-3:after,
/* 2193 */

.woocommerce p.stars a.star-3.active:after,
/* 2194 */

.woocommerce p.stars a.star-3:hover:after,
/* 2195 */

.woocommerce-page p.stars a.star-3.active:after,
/* 2196 */

.woocommerce-page p.stars a.star-3:hover:after
/* 2197 */

{
    /* 2198 */
    
    content: "\f005\f005\f005";
    /* 2199 */
}
/* 2200 */
/* nova-woocommerce.css */
/* 2201 */

.woocommerce p.stars a.star-4:after,
/* 2202 */

.woocommerce-page p.stars a.star-4:after,
/* 2203 */

.woocommerce p.stars a.star-4.active:after,
/* 2204 */

.woocommerce p.stars a.star-4:hover:after,
/* 2205 */

.woocommerce-page p.stars a.star-4.active:after,
/* 2206 */

.woocommerce-page p.stars a.star-4:hover:after
/* 2207 */

{
    /* 2208 */
    
    content: "\f005\f005\f005\f005";
    /* 2209 */
}
/* 2210 */
/* 2211 */

.woocommerce p.stars a.star-5:after,
/* 2212 */

.woocommerce-page p.stars a.star-5:after,
/* 2213 */

.woocommerce p.stars a.star-5.active:after,
/* 2214 */

.woocommerce p.stars a.star-5:hover:after,
/* 2215 */

.woocommerce-page p.stars a.star-5.active:after,
/* 2216 */

.woocommerce-page p.stars a.star-5:hover:after
/* 2217 */

{
    /* 2218 */
    
    content: "\f005\f005\f005\f005\f005";
    /* 2219 */
}
/* 2220 */
/* 2221 */

.woocommerce-noreviews
/* 2222 */

{
    /* 2223 */
    
    margin-bottom: 9px;
    /* 2224 */
}
/* 2225 */
/* 2226 */
/* 2227 */
/* 2228 */
/* Single Product - Social Sharing */
/* 2229 */

.novaworks-social-share {
    /* 2230 */
    
    margin-top: 30px;
    /* 2231 */
}
/* 2232 */

.novaworks-social-share h2 {
    /* 2233 */
    
    font-size: 16px;
    /* 2234 */
    
    letter-spacing: 2px;
    /* 2235 */
    
    margin-bottom: 18px;
    /* 2236 */
}
/* 2237 */

.novaworks-social-share ul {
    /* 2238 */
    
    margin: 0;
    /* 2239 */
    
    padding: 0;
    /* 2240 */
}
/* 2241 */

.novaworks-social-share ul li {
    /* 2242 */
    
    list-style: none;
    /* 2243 */
}
/* 2244 */

.novaworks-social-share ul li a {
    /* 2245 */
    
    border: 1px solid #ebebeb;
    /* 2246 */
    
    display: inline-block;
    /* 2247 */
    
    float: left;
    /* 2248 */
    
    font-size: 20px;
    /* 2249 */
    
    height: 42px;
    /* 2250 */
    
    line-height: 42px;
    /* nova-woocommerce.css */
    /* 2251 */
    
    margin-right: 10px;
    /* 2252 */
    
    text-align: center;
    /* 2253 */
    
    width: 42px;
    /* 2254 */
}
/* 2255 */
/* Single Product Meta */
/* 2256 */
/* 2257 */

.product_meta
/* 2258 */

{
    /* 2259 */
    
    line-height: 1.8461em;
    /* 2260 */
    
    margin: 30px 0;
    /* 2261 */
}
/* 2262 */
/* 2263 */

.product_meta .sku,
/* 2264 */

.product_meta a,
/* 2265 */

.product_meta_separator
/* 2266 */

{
    /* 2267 */
    
    font-size: 14px;
    /* 2268 */
    
    font-weight: normal;
    /* 2269 */
    
    text-transform: capitalize;
    /* 2270 */
    
    transition: color 0.3s;
    /* 2271 */
    
    -webkit-transition: color 0.3s;
    /* 2272 */
}
/* 2273 */

.product_meta a:hover {
    /* 2274 */
    
    text-decoration: underline;
    /* 2275 */
}
/* 2276 */

.product_meta > span
/* 2277 */

{
    /* 2278 */
    
    display: block;
    /* 2279 */
}
/* 2280 */
/* 2281 */

.product_meta > span:last-child
/* 2282 */

{
    /* 2283 */
    
    margin-right: 0;
    /* 2284 */
}
/* 2285 */
/* 2286 */
/* 2287 */
/* 2288 */
/* Single Product - Related Products */
/* 2289 */

.woo_upsell_products h2,
.woo_related_products h2 {
    /* 2290 */
    
    margin-top: 60px;
    /* 2291 */
}
/* 2292 */

.woo_upsell_products .woo-custom-title,
.woo_related_products .woo-custom-title {
    /* 2293 */
    
    margin-bottom: 40px;
    /* 2294 */
}
/* 2295 */
/* 2296 */
/* 2297 */
/* Single Product - Grouped Product */
/* 2298 */
/* 2299 */

.product_infos .group_table tr td
/* 2300 */

{
    /* nova-woocommerce.css */
    /* 2301 */
    
    font-size: 1rem;
    /* 2302 */
    
    padding-bottom: 25px !important;
    /* 2303 */
    
    padding-top: 25px !important;
    /* 2304 */
    
    text-align: left;
    /* 2305 */
    
    white-space: nowrap;
    /* 2306 */
    
    vertical-align: middle !important;
    /* 2307 */
}
/* 2308 */
/* 2309 */

.product_infos .group_table tr:first-child td
/* 2310 */

{
    /* 2311 */
    
    padding-top: 5px !important;
    /* 2312 */
}
/* 2313 */
/* 2314 */

.product_infos .group_table tr:last-child td
/* 2315 */

{
    /* 2316 */
    
    border-bottom: none;
    /* 2317 */
    
    padding-bottom: 10px !important;
    /* 2318 */
}
/* 2319 */
/* 2320 */

.product_infos .group_table tr td:first-child
/* 2321 */

{
    /* 2322 */
    
    width: 78px;
    /* 2323 */
}
/* 2324 */
/* 2325 */

.product_infos .group_table td.label
/* 2326 */

{
    /* 2327 */
    
    display: table-cell;
    /* 2328 */
    
    cursor: default !important;
    /* 2329 */
}
/* 2330 */
/* 2331 */

.product_infos .group_table td.label label
/* 2332 */

{
    /* 2333 */
    
    margin-top: -5px;
    /* 2334 */
    
    cursor: default !important;
    /* 2335 */
}
/* 2336 */
/* 2337 */

.woocommerce .product_infos .group_table td.label .price,
/* 2338 */

.woocommerce-page .product_infos .group_table td.label .price
/* 2339 */

{
    /* 2340 */
    
    color: #333;
    /* 2341 */
}
/* 2342 */
/* 2343 */

.woocommerce .product_infos .group_table td.price,
/* 2344 */

.woocommerce-page .product_infos .group_table td.price
/* 2345 */

{
    /* 2346 */
    
    width: 30%;
    /* 2347 */
    
    display: none;
    /* 2348 */
}
/* 2349 */
/* 2350 */

.product_infos .group_table label a
/* nova-woocommerce.css */
/* 2351 */

{
    /* 2352 */
    
    font-size: 1rem;
    /* 2353 */
    
    line-height: 1.3125rem;
    /* 2354 */
    
    font-weight: 700;
    /* 2355 */
    
    white-space: normal;
    /* 2356 */
    
    text-transform: capitalize;
    /* 2357 */
}
/* 2358 */
/* 2359 */

.product_infos .group_table del .amount
/* 2360 */

{
    /* 2361 */
    
    margin-right: 5px;
    /* 2362 */
}
/* 2363 */
/* 2364 */
/* 2365 */
/* Single Product - Navigation */
/* 2366 */
/* 2367 */

.product_navigation #nav-below
/* 2368 */

{
    /* 2369 */
    
    margin: 0;
    /* 2370 */
}
/* 2371 */
/* 2372 */

.product-nav-previous,
/* 2373 */

.product-nav-next
/* 2374 */

{
    /* 2375 */
    
    display: inline-block;
    /* 2376 */
    
    line-height: 1em;
    /* 2377 */
}
/* 2378 */
/* 2379 */

.product-nav-previous a,
/* 2380 */

.product-nav-next a
/* 2381 */

{
    /* 2382 */
    
    width: 40px;
    /* 2383 */
    
    height: 40px;
    /* 2384 */
    
    display: inline-block;
    /* 2385 */
    
    text-align: center;
    /* 2386 */
    
    background: #fff;
    /* 2387 */
    
    border-radius: 12px;
    /* 2388 */
    
    padding-top: 10px;
    /* 2389 */
    
    padding-bottom: 10px;
    /* 2390 */
    
    border: 1px solid #ebebeb;
    /* 2391 */
    
    transition: background 0.3s;
    /* 2392 */
    
    -webkit-transition: background 0.3s;
    /* 2393 */
    
    border-radius: 0;
    /* 2394 */
}
/* 2395 */
/* 2396 */

.product-nav-previous a:hover,
/* 2397 */

.product-nav-next a:hover
/* 2398 */

{
    /* 2399 */
    
    background: #202020;
    /* 2400 */
    
    border: 1px solid #202020;
    /* nova-woocommerce.css */
    /* 2401 */
}
/* 2402 */
/* 2403 */

.product-nav-previous .fa,
/* 2404 */

.product-nav-next .fa
/* 2405 */

{
    /* 2406 */
    
    color: #202020;
    /* 2407 */
    
    font-size: 18px;
    /* 2408 */
    
    line-height: 1;
    /* 2409 */
}
/* 2410 */

.product-nav-previous a:hover .fa,
/* 2411 */

.product-nav-next a:hover .fa {
    /* 2412 */
    
    color: #fff;
    /* 2413 */
}
/* 2414 */

.product-nav-previous {
    /* 2415 */
    
    margin-right: 3px;
    /* 2416 */
}
/* 2417 */

.product-nav-previous .fa
/* 2418 */

{
    /* 2419 */
    
    position: relative;
    /* 2420 */
    
    left: -1px;
    /* 2421 */
}
/* 2422 */
/* 2423 */

.product-nav-next .fa
/* 2424 */

{
    /* 2425 */
    
    position: relative;
    /* 2426 */
    
    left: 2px;
    /* 2427 */
}
/* 2428 */
/* 2429 */
/**********************************************************************************/
/* 2430 */
/* Cart ***************************************************************************/
/* 2431 */
/**********************************************************************************/
/* 2432 */
/* 2433 */

.cart_form
/* 2434 */

{
    /* 2435 */
    
    margin-bottom: 0px;
    /* 2436 */
}
/* 2437 */
/* 2438 */

.cart_form .custom_border:after
/* 2439 */

{
    /* 2440 */
    
    display: none;
    /* 2441 */
}
/* 2442 */

.woocommerce .cart_form .cart-collaterals,
/* 2443 */

.woocommerce .cart_form .cart-collaterals,
/* 2444 */

.woocommerce-page .cart_form .cart-collaterals
/* 2445 */

{
    /* 2446 */
    
    padding-bottom: 50px;
    /* 2447 */
}
/* 2448 */

.woocommerce table.shop_table,
/* 2449 */

.woocommerce-page table.shop_table {
    /* 2450 */
    
    border: none;
    /* nova-woocommerce.css */
    /* 2451 */
    
    margin: 12px 0 0 0;
    /* 2452 */
    
    -webkit-border-radius: 0px;
    /* 2453 */
    
    border-radius: 0px;
    /* 2454 */
}
/* 2455 */
/* 2456 */

.woocommerce table.shop_table th,
/* 2457 */

.woocommerce-page table.shop_table th {
    /* 2458 */
    
    font-weight: bold;
    /* 2459 */
    
    line-height: 1.8em;
    /* 2460 */
    
    padding: 10px 0;
    /* 2461 */
    
    font-size: 13px !important;
    /* 2462 */
}
/* 2463 */
/* 2464 */

.woocommerce table.shop_table td,
/* 2465 */

.woocommerce-page table.shop_table td
/* 2466 */

{
    /* 2467 */
    
    border-top: none;
    /* 2468 */
    
    padding: 20px 30px 20px 0;
    /* 2469 */
}
/* 2470 */
/* 2471 */

.woocommerce table.cart .product-thumbnail,
/* 2472 */

.woocommerce #content table.cart .product-thumbnail,
/* 2473 */

.woocommerce-page table.cart .product-thumbnail,
/* 2474 */

.woocommerce-page #content table.cart .product-thumbnail
/* 2475 */

{
    /* 2476 */
    
    width: 120px;
    /* 2477 */
    
    padding-right: 20px;
    /* 2478 */
    
    min-width: 120px;
    /* 2479 */
    
    display: none;
    /* 2480 */
}
/* 2481 */
/* 2482 */

.woocommerce table.cart .product-thumbnail img,
/* 2483 */

.woocommerce #content table.cart .product-thumbnail img,
/* 2484 */

.woocommerce-page table.cart .product-thumbnail img,
/* 2485 */

.woocommerce-page #content table.cart .product-thumbnail img
/* 2486 */

{
    /* 2487 */
    
    width: 100%;
    /* 2488 */
    
    height: auto;
    /* 2489 */
}
/* 2490 */
/* 2491 */

.woocommerce table.cart .product-name,
/* 2492 */

.woocommerce #content table.cart .product-name
/* 2493 */

{
    /* 2494 */
    
    width: 190px;
    /* 2495 */
    
    min-width: 100px;
    /* 2496 */
    
    padding-right: 20px;
    /* 2497 */
}
/* 2498 */
/* 2499 */

.woocommerce table.cart .product-quantity,
/* 2500 */

.woocommerce #content table.cart .product-quantity
/* nova-woocommerce.css */
/* 2501 */

{
    /* 2502 */
    
    padding-right: 20px;
    /* 2503 */
}
/* 2504 */
/* 2505 */

.woocommerce a.remove {
    /* 2506 */
    
    color: #52366c !important;
    /* 2507 */
}
/* 2508 */
/* 2509 */

.woocommerce table.cart .product-name a,
/* 2510 */

.woocommerce #content table.cart .product-name a
/* 2511 */

{
    /* 2512 */
    
    display: block;
    /* 2513 */
    
    font-size: 1rem;
    /* 2514 */
    
    line-height: 1.3125em;
    /* 2515 */
    
    color: inherit;
    /* 2516 */
    
    font-weight: 700;
    /* 2517 */
}
/* 2518 */
/* 2519 */

.woocommerce table.cart .product-price,
/* 2520 */

.woocommerce #content table.cart .product-price
/* 2521 */

{
    /* 2522 */
    
    font-size: 1rem;
    /* 2523 */
    
    padding-right: 20px;
    /* 2524 */
    
    display: none;
    /* 2525 */
}
/* 2526 */
/* 2527 */

.product-price-thead,
/* 2528 */

.product-name-thead
/* 2529 */

{
    /* 2530 */
    
    display: none;
    /* 2531 */
}
/* 2532 */
/* 2533 */

.woocommerce table.cart .product-subtotal,
/* 2534 */

.woocommerce #content table.cart .product-subtotal,
/* 2535 */

.woocommerce-page table.cart .product-subtotal,
/* 2536 */

.woocommerce-page #content table.cart .product-subtotal
/* 2537 */

{
    /* 2538 */
    
    font-weight: 700;
    /* 2539 */
    
    padding-right: 0;
    /* 2540 */
}
/* 2541 */
/* 2542 */

.woocommerce table.cart img,
/* 2543 */

.woocommerce #content table.cart img,
/* 2544 */

.woocommerce-page table.cart img,
/* 2545 */

.woocommerce-page #content table.cart img
/* 2546 */

{
    /* 2547 */
    
    width: auto;
    /* 2548 */
}
/* 2549 */
/* 2550 */

.woocommerce td.product-quantity,
/* nova-woocommerce.css */
/* 2551 */

.woocommerce-page td.product-quantity
/* 2552 */

{
    /* 2553 */
    
    min-width: 0;
    /* 2554 */
}
/* 2555 */
/* 2556 */

.woocommerce .quantity,
/* 2557 */

.woocommerce #content .quantity,
/* 2558 */

.woocommerce-page .quantity,
/* 2559 */

.woocommerce-page #content .quantity
/* 2560 */

{
    /* 2561 */
    
    position: relative;
    /* 2562 */
    
    width: 70px;
    /* 2563 */
    
    margin: 0;
    /* 2564 */
}
/* 2565 */
/* 2566 */

.woocommerce table.cart td.product-remove
/* 2567 */

{
    /* 2568 */
    
    text-align: right;
    /* 2569 */
    
    width: 24px;
    /* 2570 */
    
    max-width: 24px;
    /* 2571 */
    
    padding: 0;
    /* 2572 */
}
/* 2573 */
/* 2574 */
/* 2575 */

.woocommerce table.cart a.remove,
/* 2576 */

.woocommerce #content table.cart a.remove,
/* 2577 */

.woocommerce-page table.cart a.remove,
/* 2578 */

.woocommerce-page #content table.cart a.remove
/* 2579 */

{
    /* 2580 */
    
    font-size: 1.125rem;
    /* 2581 */
    
    color: inherit;
    /* 2582 */
    
    display: inline-block;
    /* 2583 */
    /* 2584 */
    
    opacity: 1;
    /* 2585 */
    /* 2586 */
    
    position: relative;
    /* 2587 */
    
    top: 1px;
    /* 2588 */
    /* 2589 */
    
    transition: opacity 0.3s;
    /* 2590 */
    
    -webkit-transition: opacity 0.3s;
    /* 2591 */
}
/* 2592 */
/* 2593 */

.woocommerce #content table.cart a.remove:hover,
/* 2594 */

.woocommerce table.cart a.remove:hover,
/* 2595 */

.woocommerce-page #content table.cart a.remove:hover,
/* 2596 */

.woocommerce-page table.cart a.remove:hover
/* 2597 */

{
    /* 2598 */
    
    color: inherit;
    /* 2599 */
    
    background: #c3c3c3;
    /* 2600 */
}
/* nova-woocommerce.css */
/* 2601 */
/* 2602 */

.woocommerce-cart #content .quantity .plus,
/* 2603 */

.woocommerce-cart #content .quantity .minus
/* 2604 */

{
    /* 2605 */
    
    display: none;
    /* 2606 */
}
/* 2607 */
/* 2608 */

.woocommerce-cart.woocommerce-page #content .quantity input.qty
/* 2609 */

{
    /* 2610 */
    
    font-size: 1rem;
    /* 2611 */
    
    border-width: 1px;
    /* 2612 */
    
    border-style: solid;
    /* 2613 */
}
/* 2614 */
/* 2615 */

.woocommerce .cart-collaterals,
/* 2616 */

.woocommerce-page .cart-collaterals {
    /* 2617 */
    
    width: 100%;
    /* 2618 */
    
    padding: 23px 30px 40px;
    /* 2619 */
}
/* 2620 */
/* 2621 */
/* 2622 */

.cart-collaterals
/* 2623 */

{
    /* 2624 */
    
    max-width: 100%;
    /* 2625 */
    
    box-sizing: border-box;
    /* 2626 */
    
    -moz-box-sizing: border-box;
    /* 2627 */
    
    -webkit-box-sizing: border-box;
    /* 2628 */
}
/* 2629 */
/* 2630 */

.woocommerce .cart-collaterals table.shop_table td,
/* 2631 */

.woocommerce-page .cart-collaterals table.shop_table td
/* 2632 */

{
    /* 2633 */
    
    border-top: 0;
    /* 2634 */
    
    padding: 10px 0;
    /* 2635 */
}
/* 2636 */

.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart .cart-collaterals .cart_totals .shipping {
    /* 2637 */
    
    border: none;
    /* 2638 */
}
/* 2639 */

.woocommerce table.cart input,
/* 2640 */

.woocommerce #content table.cart input,
/* 2641 */

.woocommerce-page table.cart input,
/* 2642 */

.woocommerce-page #content table.cart input
/* 2643 */

{
    /* 2644 */
    
    line-height: normal;
    /* 2645 */
}
/* 2646 */
/* 2647 */

.cart-collaterals table tr th,
/* 2648 */

.cart-collaterals table tr td {
    /* 2649 */
    
    padding: 30px 0;
    /* 2650 */
    
    font-size: 1rem;
    /* nova-woocommerce.css */
    /* 2651 */
}
/* 2652 */
/* 2653 */

.woocommerce .cart-collaterals .cart_totals table th,
/* 2654 */

.woocommerce-page .cart-collaterals .cart_totals table th
/* 2655 */

{
    /* 2656 */
    
    padding: 9px 20px 5px 0;
    /* 2657 */
    
    width: 50%;
    /* 2658 */
    
    line-height: 1.2rem;
    /* 2659 */
}
/* 2660 */
/* 2661 */

.woocommerce .cart-collaterals .cart_totals table td,
/* 2662 */

.woocommerce .cart-collaterals .cart_totals table th,
/* 2663 */

.woocommerce-page .cart-collaterals .cart_totals table td,
/* 2664 */

.woocommerce-page .cart-collaterals .cart_totals table th
/* 2665 */

{
    /* 2666 */
    
    vertical-align: top;
    /* 2667 */
    
    text-align: left;
    /* 2668 */
}
/* 2669 */
/* 2670 */

.woocommerce .cart-collaterals .cart_totals tr:nth-last-child(2) td,
/* 2671 */

.woocommerce .cart-collaterals .cart_totals tr:nth-last-child(2) th,
/* 2672 */

.woocommerce-page .cart-collaterals .cart_totals tr:nth-last-child(2) td,
/* 2673 */

.woocommerce-page .cart-collaterals .cart_totals tr:nth-last-child(2) th {
    /* 2674 */
    
    padding-bottom: 30px;
    /* 2675 */
}
/* 2676 */
/* 2677 */

.woocommerce .cart-collaterals .cart_totals tr.order-total td,
/* 2678 */

.woocommerce .cart-collaterals .cart_totals tr.order-total th,
/* 2679 */

.woocommerce-page .cart-collaterals .cart_totals tr.order-total td,
/* 2680 */

.woocommerce-page .cart-collaterals .cart_totals tr.order-total th {
    /* 2681 */
    
    padding-top: 25px;
    /* 2682 */
    
    padding-bottom: 12px;
    /* 2683 */
    
    vertical-align: top;
    /* 2684 */
}
/* 2685 */
/* 2686 */

.woocommerce .cart-collaterals .cart_totals tr.order-total td strong,
/* 2687 */

.woocommerce-page .cart-collaterals .cart_totals tr.order-total td strong
/* 2688 */

{
    /* 2689 */
    
    font-size: 24px;
    /* 2690 */
    
    line-height: 1;
    /* 2691 */
    
    font-weight: 700;
    /* 2692 */
    
    vertical-align: top;
    /* 2693 */
}
/* 2694 */
/* 2695 */

.woocommerce .cart-collaterals .cart-totals-wrapper h2,
/* 2696 */

.woocommerce-page .cart-collaterals .cart-totals-wrapper h2
/* 2697 */

{
    /* 2698 */
    /*display:none;*/
    /* 2699 */
    
    text-align: left;
    /* 2700 */
    
    font-size: 0.8125rem;
    /* nova-woocommerce.css */
    /* 2701 */
    
    font-weight: 700;
    /* 2702 */
}
/* 2703 */
/* 2704 */

.woocommerce .cart-collaterals .cart_totals h2,
/* 2705 */

.woocommerce-page .cart-collaterals .cart_totals h2
/* 2706 */

{
    /* 2707 */
    
    padding: 0 0 20px;
    /* 2708 */
    
    margin: 0 0 25px 0;
    /* 2709 */
}
/* 2710 */
/* 2711 */

.woocommerce .cart-collaterals .shipping-calculator-button,
/* 2712 */

.woocommerce-page .cart-collaterals .shipping-calculator-button
/* 2713 */

{
    /* 2714 */
    
    display: inline-block;
    /* 2715 */
    
    margin: 21px 0 12px;
    /* 2716 */
}
/* 2717 */
/* 2718 */

.woocommerce .cart-collaterals .shipping_calculator h2,
/* 2719 */

.woocommerce-page .cart-collaterals .shipping_calculator h2
/* 2720 */

{
    /* 2721 */
    
    font-size: .8em;
    /* 2722 */
    
    text-transform: uppercase;
    /* 2723 */
    
    font-weight: bold;
    /* 2724 */
    
    text-decoration: underline;
    /* 2725 */
    
    padding: 15px 0 10px 0;
    /* 2726 */
}
/* 2727 */
/* 2728 */

.woocommerce .cart-collaterals .shipping_calculator h2 span,
/* 2729 */

.woocommerce-page .cart-collaterals .shipping_calculator h2 span
/* 2730 */

{
    /* 2731 */
    
    display: none;
    /* 2732 */
}
/* 2733 */
/* 2734 */

.shipping-calculator-form
/* 2735 */

{
    /* 2736 */
    
    padding-bottom: 8px;
    /* 2737 */
}
/* 2738 */
/* 2739 */

.shipping-calculator-form .button {
    /* 2740 */
    
    margin: 5px 0 0 0 !important;
    /* 2741 */
}
/* 2742 */
/* 2743 */

.woocommerce .cart-collaterals .cart_totals,
/* 2744 */

.woocommerce-page .cart-collaterals .cart_totals {
    /* 2745 */
    
    width: 100% !important;
    /* 2746 */
}
/* 2747 */
/* 2748 */

.woocommerce .cart-collaterals .cart_totals tr td,
/* 2749 */

.woocommerce .cart-collaterals .cart_totals tr th,
/* 2750 */

.woocommerce-page .cart-collaterals .cart_totals tr td,
/* nova-woocommerce.css */
/* 2751 */

.woocommerce-page .cart-collaterals .cart_totals tr th
/* 2752 */

{
    /* 2753 */
    
    border: none !important;
    /* 2754 */
}
/* 2755 */
/* 2756 */

.woocommerce .cart-collaterals .cart_totals .cart-subtotal,
/* 2757 */

.woocommerce-page .cart-collaterals .cart_totals .cart-subtotal
/* 2758 */

{
    /* 2759 */
    
    border-bottom: none;
    /* 2760 */
}
/* 2761 */
/* 2762 */

.woocommerce .cart-collaterals .cart_totals th:first-child,
/* 2763 */

.woocommerce-page .cart-collaterals .cart_totals th:first-child,
/* 2764 */

.woocommerce .cart-collaterals .cart_totals td:first-child,
/* 2765 */

.woocommerce-page .cart-collaterals .cart_totals td:first-child
/* 2766 */

{
    /* 2767 */
    
    padding-right: 40px;
    /* 2768 */
}
/* 2769 */
/* 2770 */

.woocommerce .cart-collaterals .cart_totals .shipping td:first-child,
/* 2771 */

.woocommerce-page .cart-collaterals .cart_totals .shipping td:first-child
/* 2772 */

{
    /* 2773 */
    
    padding-top: 13px;
    /* 2774 */
}
/* 2775 */
/* 2776 */

.woocommerce .cart-collaterals .shipping_calculator,
/* 2777 */

.woocommerce-page .cart-collaterals .shipping_calculator {
    /* 2778 */
    
    width: 100% !important;
    /* 2779 */
}
/* 2780 */
/* 2781 */

.woocommerce .cart-collaterals .related,
/* 2782 */

.woocommerce-page .cart-collaterals .related
/* 2783 */

{
    /* 2784 */
    
    width: 100%;
    /* 2785 */
}
/* 2786 */
/* 2787 */

.woocommerce .cross-sells,
/* 2788 */

.woocommerce-page .cross-sells {
    /* 2789 */
    /* 2790 */
}
/* 2791 */
/* 2792 */

.woocommerce .cross-sells ul.products li,
/* 2793 */

.woocommerce-page .cross-sells ul.products li {
    /* 2794 */
    
    width: 100% !important;
    /* 2795 */
}
/* 2796 */

.woocommerce .cross-sells h2,
/* 2797 */

.woocommerce-page .cross-sells h2 {
    /* 2798 */
    
    margin-top: 60px;
    /* 2799 */
}
/* 2800 */

.cross-sells .woo-custom-title {
    /* nova-woocommerce.css */
    /* 2801 */
    
    margin-bottom: 40px;
    /* 2802 */
}
/* 2803 */

.cross-sells .woo-custom-title p {
    /* 2804 */
    
    width: 550px;
    /* 2805 */
}
/* 2806 */
/* 2807 */
/* Cart - Buttons */
/* 2808 */

.woocommerce-cart table.cart td.actions {
    /* 2809 */
    
    padding-right: 0;
    /* 2810 */
}
/* 2811 */

.cart-buttons .update_cart,
/* 2812 */

.cart-buttons .checkout-button
/* 2813 */

{
    /* 2814 */
    
    width: 100%;
    /* 2815 */
    
    padding-top: 22px !important;
    /* 2816 */
    
    padding-bottom: 21px !important;
    /* 2817 */
}
/* 2818 */
/* 2819 */

.woocommerce-page #content .update_and_checkout .update_cart
/* 2820 */

{
    /* 2821 */
    
    margin-top: 9px;
    /* 2822 */
    
    margin-bottom: 10px;
    /* 2823 */
}
/* 2824 */

.coupon .input-text {
    /* 2825 */
    
    width: 100% !important;
    /* 2826 */
    
    margin-bottom: 15px !important;
    /* 2827 */
}
/* 2828 */

.woocommerce-cart table.cart td.actions .coupon .input-text {
    /* 2829 */
    
    padding: 10px 0 10px 5px !important;
    /* 2830 */
    
    height: 47px;
    /* 2831 */
}
/* 2832 */

.woocommerce-cart table.cart td.actions .button {
    /* 2833 */
    
    width: 100% !important;
    /* 2834 */
}
/* 2835 */

.woocommerce #cross-sell-products-carousel.related,
/* 2836 */

.woocommerce-page #cross-sell-products-carousel.related,
/* 2837 */

.woocommerce #cross-sell-products-carousel.upsells.products,
/* 2838 */

.woocommerce-page #cross-sell-products-carousel.upsells.products {
    /* 2839 */
    
    margin: 0;
    /* 2840 */
}
/* 2841 */
/* 2842 */
/* Empty Cart / Wishlist */
/* 2843 */
/* 2844 */

.cart-wishlist-empty-banner
/* 2845 */

{
    /* 2846 */
    
    margin-top: -20px;
    /* 2847 */
    
    text-align: center;
    /* 2848 */
}
/* 2849 */
/* 2850 */

.cart-wishlist-empty-banner img
/* nova-woocommerce.css */
/* 2851 */

{
    /* 2852 */
    
    max-width: 120px;
    /* 2853 */
}
/* 2854 */
/* 2855 */

.cart-wishlist-empty {
    /* 2856 */
    
    font-size: 1.875rem;
    /* 2857 */
    
    font-weight: 300;
    /* 2858 */
    
    line-height: 1.33333em;
    /* 2859 */
    
    margin-bottom: 0px;
    /* 2860 */
    
    text-transform: uppercase;
    /* 2861 */
    
    letter-spacing: 2px;
    /* 2862 */
}
/* 2863 */
/* 2864 */

.cart-empty {
    /* 2865 */
    
    margin: 60px 0 22px;
    /* 2866 */
}
/* 2867 */

.cart-empty.sub-alert {
    /* 2868 */
    
    font-size: 18px;
    /* 2869 */
    
    font-weight: 300;
    /* 2870 */
    
    letter-spacing: 2px;
    /* 2871 */
    /* 2872 */
}
/* 2873 */

.return-to-shop
/* 2874 */

{
    /* 2875 */
    
    margin-bottom: 60px;
    /* 2876 */
}
/* 2877 */
/* 2878 */

.wc-backward
/* 2879 */

{
    /* 2880 */
    
    font-size: 0.8125em;
    /* 2881 */
    
    font-weight: 700;
    /* 2882 */
    
    padding-bottom: 5px;
    /* 2883 */
    
    border-bottom: 1px solid;
    /* 2884 */
    
    text-transform: uppercase;
    /* 2885 */
}
/* 2886 */
/* 2887 */

.wc-backward a:before,
/* 2888 */

.wc-backward:before
/* 2889 */

{
    /* 2890 */
    
    display: inline-block;
    /* 2891 */
    
    font-family: FontAwesome;
    /* 2892 */
    
    font-style: normal;
    /* 2893 */
    
    font-weight: normal;
    /* 2894 */
    
    line-height: 1;
    /* 2895 */
    
    -webkit-font-smoothing: antialiased;
    /* 2896 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 2897 */
    
    content: "\f112";
    /* 2898 */
    
    font-size: 1.1em;
    /* 2899 */
}
/* 2900 */
/* nova-woocommerce.css */
/* 2901 */

.wishlist-empty-banner.cart-wishlist-empty-banner
/* 2902 */

{
    /* 2903 */
    
    margin-bottom: 23px;
    /* 2904 */
}
/* 2905 */
/* 2906 */
/* 2907 */
/**********************************************************************************/
/* 2908 */
/* Minicart ***********************************************************************/
/* 2909 */
/**********************************************************************************/
/* 2910 */
/* 2911 */
/* -- header cart dropdown -- */
/* 2912 */
/* 2913 */

li.mini-cart .nav-dropdown {
    /* 2914 */
    
    top: 65px;
    /* 2915 */
    
    right: 0;
    /* 2916 */
    
    width: 370px;
    /* 2917 */
}
/* 2918 */
/* 2919 */

.cart-icon {
    /* 2920 */
    
    display: inline-block;
    /* 2921 */
    /* 2922 */
}
/* 2923 */

.cart-icon strong {
    /* 2924 */
    
    -webkit-transition: all 200ms ease-out;
    /* 2925 */
    
    -moz-transition: all 200ms ease-out;
    /* 2926 */
    
    transition: all 200ms ease-out;
    /* 2927 */
    
    color: #9F824A;
    /* 2928 */
    
    border: 2px solid #9F824A;
    /* 2929 */
    
    position: relative;
    /* 2930 */
    
    padding: 4px 9px;
    /* 2931 */
    
    margin-left: 15px;
    /* 2932 */
    
    background: #FFF;
    /* 2933 */
    
    z-index: 10;
    /* 2934 */
}
/* 2935 */
/* 2936 */

li.mini-cart .nav-dropdown button {
    /* 2937 */
    
    margin-bottom: 5px;
}
/* 2938 */
/* 2939 */

strong.cart-name,
span.cart-price {
    /* 2940 */
    
    color: #52366c;
    /* 2941 */
    
    opacity: 0.6;
    /* 2942 */
    
    -webkit-transition: all 200ms ease-out;
    /* 2943 */
    
    -moz-transition: all 200ms ease-out;
    /* 2944 */
    
    transition: all 200ms ease-out;
}
/* 2945 */
/* 2946 */

.active strong.cart-name,
.active span.cart-price {
    /* 2947 */
    
    color: #52366c;
    /* 2948 */
    
    opacity: 1;
    /* 2949 */
}
/* 2950 */
/* nova-woocommerce.css */
/* 2951 */

a.cart_list_product_img {
    /* 2952 */
    
    display: block;
    /* 2953 */
    
    height: 70px;
    /* 2954 */
    
    overflow: hidden;
    /* 2955 */
    
    padding: 0 !important;
    /* 2956 */
    
    margin-bottom: 5px;
    /* 2957 */
}
/* 2958 */
/* 2959 */

li.mini-cart.active .cart-icon strong {
    /* 2960 */
    
    background-color: #9F824A;
    /* 2961 */
    
    color: #FFF;
}
/* 2962 */
/* 2963 */

.mini-cart-item:first-child {
    /* 2964 */
    
    padding-top: 15px;
    /* 2965 */
}
/* 2966 */

.mini-cart-item:last-child {
    /* 2967 */
    
    margin-bottom: 15px;
    /* 2968 */
}
/* 2969 */

.mini-cart-item {
    /* 2970 */
    
    padding-bottom: 15px;
    /* 2971 */
    
    padding-top: 10px;
    /* 2972 */
    
    border-bottom: 1px solid #EDEDED !important;
    /* 2973 */
    
    margin-bottom: 10px !important;
    /* 2974 */
    
    line-height: 100%;
}
/* 2975 */
/* 2976 */

.mini-cart-item a:hover {
    /* 2977 */
    
    text-decoration: none;
}
/* 2978 */
/* 2979 */

.cart-inner p.empty {
    /* 2980 */
    
    margin: 0;
    /* 2981 */
    
    white-space: normal;
}
/* 2982 */
/* 2983 */

.cart-inner .spinner {
    /* 2984 */
    
    position: relative;
}
/* 2985 */

.mini-cart-img {
    /* 2986 */
    
    width: 28%;
    /* 2987 */
    
    float: left;
    /* 2988 */
}
/* 2989 */

.mini-cart-img {
    margin-right: 10px;
}
/* 2990 */

.mini-cart-desc {
    /* 2991 */
    
    text-align: left;
    /* 2992 */
}
/* 2993 */
/* 2994 */

.mini-cart .items-for {
    /* 2995 */
    
    text-transform: none;
    /* 2996 */
}
/* 2997 */

.mini-cart .total_price {
    /* 2998 */
    
    font-size: 14px;
    /* 2999 */
    
    font-weight: bold;
    /* 3000 */
    
    color: #00b06c;
    /* nova-woocommerce.css */
    /* 3001 */
}
/* 3002 */

.mini-cart-inner {
    /* 3003 */
    
    margin-top: 15px;
    /* 3004 */
    
    color: #202020;
    /* 3005 */
    
    font-size: 14px;
    /* 3006 */
    
    font-weight: bold;
    /* 3007 */
    
    text-transform: uppercase;
    /* 3008 */
}
/* 3009 */
/* 3010 */
/* 3011 */

.mini-cart-icon {
    /* 3012 */
    
    position: absolute;
    /* 3013 */
    
    right: 0;
    /* 3014 */
}
/* 3015 */
/* 3016 */

.mini-cart-count {
    /* 3017 */
    /* 3018 */
    
    text-align: center;
    /* 3019 */
    
    z-index: 3;
    /* 3020 */
    
    bottom: 9px;
    /* 3021 */
    
    color: #202020;
    /* 3022 */
    
    font-weight: bold;
    /* 3023 */
    
    -webkit-border-radius: 33px;
    /* 3024 */
    
    border-radius: 33px;
    /* 3025 */
    
    padding-top: 1px;
    /* 3026 */
}
/* 3027 */

.cart-buttom {
    /* 3028 */
    
    text-align: right;
    /* 3029 */
}
/* 3030 */

.cart-buttom a:first-child {
    /* 3031 */
    
    margin-right: 6px;
    /* 3032 */
}
/* 3033 */

.cart-buttom a.nova-button.view-cart-button,
/* 3034 */

.cart-buttom a.nova-button.checkout-cart-button {
    /* 3035 */
    
    text-transform: uppercase;
    /* 3036 */
    
    font-size: 14px;
    /* 3037 */
    
    padding: 0px 25px;
    /* 3038 */
    
    color: #202020;
    /* 3039 */
    
    line-height: 40px;
    /* 3040 */
    
    height: 40px;
    /* 3041 */
    
    background: #f0f0f0;
    /* 3042 */
}
/* 3043 */

.cart-buttom a.nova-button.view-cart-button:hover,
/* 3044 */

.cart-buttom a.nova-button.checkout-cart-button:hover {
    /* 3045 */
    
    color: #FFFFFF;
    /* 3046 */
    
    background: #00b06c;
    /* 3047 */
}
/* 3048 */

.view-cart-button,
/* 3049 */

.checkout-cart-button {
    /* 3050 */
    
    display: inline-block;
    /* nova-woocommerce.css */
    /* 3051 */
    
    font-size: 14px;
    /* 3052 */
    
    font-weight: normal;
    /* 3053 */
    
    height: 40px;
    /* 3054 */
    
    line-height: 40px;
    /* 3055 */
    
    overflow: hidden;
    /* 3056 */
    
    padding: 0 14px;
    /* 3057 */
    
    position: relative;
    /* 3058 */
    
    text-align: center;
    /* 3059 */
    
    -webkit-transition: all 0.35s ease 0s;
    /* 3060 */
    
    -moz-transition: all 0.35s ease 0s;
    /* 3061 */
    
    -o-transition: all 0.35s ease 0s;
    /* 3062 */
    
    transition: all 0.35s ease 0s;
    /* 3063 */
}
/* 3064 */

.view-cart-button span,
/* 3065 */

.checkout-cart-button span {
    /* 3066 */
    
    display: block;
    /* 3067 */
    
    height: 100%;
    /* 3068 */
    
    position: relative;
    /* 3069 */
    
    text-transform: uppercase;
    /* 3070 */
    
    top: 0;
    /* 3071 */
    
    -webkit-transition: top 0.35s ease 0s;
    /* 3072 */
    
    -moz-transition: top 0.35s ease 0s;
    /* 3073 */
    
    -o-transition: top 0.35s ease 0s;
    /* 3074 */
    
    transition: top 0.35s ease 0s;
    /* 3075 */
    
    width: 100%;
    /* 3076 */
}
/* 3077 */

.view-cart-button:hover span,
/* 3078 */

.checkout-cart-button:hover span {
    /* 3079 */
    
    top: -100%;
    /* 3080 */
}
/* 3081 */
/* 3082 */

.remove .icon-close {
    /* 3083 */
    
    border: 2px solid #EDEDED;
    /* 3084 */
    
    display: block;
    /* 3085 */
    
    height: 25px;
    /* 3086 */
    
    width: 25px;
    /* 3087 */
    
    text-align: center;
    /* 3088 */
    
    color: #EDEDED;
    /* 3089 */
    
    padding-top: 5px;
    /* 3090 */
    
    -webkit-border-radius: 99px;
    /* 3091 */
    
    border-radius: 99px;
    /* 3092 */
    
    line-height: 10px;
    /* 3093 */
    
    font-size: 10px;
    /* 3094 */
    
    margin-top: 25%;
    /* 3095 */
    
    display: inline-block;
}
/* 3096 */
/* 3097 */

.remove .icon-close:hover {
    /* 3098 */
    
    border-color: #00b06c;
    /* 3099 */
    
    color: #52366c;
}
/* 3100 */
/* nova-woocommerce.css */
/* 3101 */

.mini-cart-item a.cart_list_product_title {
    /* 3102 */
    
    display: inline-block;
    /* 3103 */
    
    margin: 0;
    /* 3104 */
    
    white-space: pre-wrap;
    /* 3105 */
    
    font-size: 11px;
    /* 3106 */
    
    text-transform: uppercase;
    /* 3107 */
}
/* 3108 */
/* 3109 */

.mini-cart-item .cart_list_product_quantity,
.mini-cart-item .cart_list_product_price {
    /* 3110 */
    
    font-size: 75%;
    /* 3111 */
    
    display: inline-block;
    /* 3112 */
    
    text-transform: uppercase;
}
/* 3113 */
/* 3114 */

.mini-cart-item .cart_list_product_price {
    /* 3115 */
    
    font-weight: bold;
    /* 3116 */
    
    float: right;
    /* 3117 */
    
    color: #00b06c;
    /* 3118 */
    
    font-size: 14px;
    /* 3119 */
}
/* 3120 */

.mini-cart-item .price-quantity {
    /* 3121 */
    
    padding-top: 20px;
    /* 3122 */
}
/* 3123 */
/* 3124 */

.minicart_total_checkout {
    /* 3125 */
    
    color: #52366c;
    /* 3126 */
    
    text-align: center;
    /* 3127 */
    
    padding: 0 0 7px;
    /* 3128 */
    
    margin-bottom: 10px;
    /* 3129 */
    
    text-transform: uppercase;
}
/* 3130 */
/* 3131 */

.minicart_total_checkout span.amount {
    /* 3132 */
    
    font-weight: bold;
    /* 3133 */
    
    display: inline-block;
    /* 3134 */
    
    margin-left: 5px;
}
/* 3135 */
/* 3136 */

.mini-cart .nav-dropdown a.button {
    /* 3137 */
    
    color: white !important;
    /* 3138 */
    
    padding: 13px 0;
    /* 3139 */
    
    margin-bottom: 10px;
    /* 3140 */
    
    display: block;
    /* 3141 */
}
/* 3142 */

.mini-cart .nav-dropdown a.button:hover {
    /* 3143 */
    
    text-decoration: none;
    /* 3144 */
}
/* 3145 */

.mini-cart .cart_list .mini-cart-item {
    /* 3146 */
    
    border-bottom: none;
    /* 3147 */
}
/* 3148 */

.mini-cart-item .remove .icon-close {
    /* 3149 */
    
    margin: 10px 0 10px 0;
    /* 3150 */
}
/* nova-woocommerce.css */
/* 3151 */

.mini-cart-item a.cart_list_product_img {
    /* 3152 */
    
    height: auto;
    /* 3153 */
}
/* 3154 */

.mini-cart-item .remove_icon {
    /* 3155 */
    
    padding-left: 5px;
    /* 3156 */
    
    padding-top: 3px;
    /* 3157 */
    
    float: right;
    /* 3158 */
    
    background: #202020;
    /* 3159 */
    
    width: 20px;
    /* 3160 */
    
    height: 20px;
    /* 3161 */
}
/* 3162 */

.mini-cart-item .remove_icon > a {
    /* 3163 */
    
    color: #FFF !important;
    /* 3164 */
}
/* 3165 */

.cart_list .mini-cart-item .col-lg-5.col-md-5
/* 3166 */

{
    /* 3167 */
    
    padding-left: 0px !important;
    /* 3168 */
    
    padding-right: 0px !important;
    /* 3169 */
}
/* 3170 */

.cart_list .mini-cart-item .col-lg-7.col-md-7 {
    /* 3171 */
    
    padding-right: 5px !important;
    /* 3172 */
}
/* 3173 */
/* 3174 */
/* -- Mini cart list -- */
/* 3175 */
/* 3176 */

ul.cart_list li,
/* 3177 */

.woocommerce-page ul.cart_list li,
/* 3178 */

.woocommerce ul.product_list_widget li,
/* 3179 */

.woocommerce-page ul.product_list_widget li {
    /* 3180 */
    
    padding: 0 0 30px 90px;
    /* 3181 */
    
    position: relative;
    /* 3182 */
}
/* 3183 */
/* 3184 */

ul.cart_list li:last-child,
/* 3185 */

.woocommerce-page ul.cart_list li:last-child,
/* 3186 */

.woocommerce ul.product_list_widget li:last-child,
/* 3187 */

.woocommerce-page ul.product_list_widget li:last-child
/* 3188 */

{
    /* 3189 */
    
    padding-bottom: 0;
    /* 3190 */
}
/* 3191 */
/* 3192 */

ul.cart_list li.empty,
/* 3193 */

.woocommerce-page ul.cart_list li.empty,
/* 3194 */

.woocommerce ul.product_list_widget li.empty,
/* 3195 */

.woocommerce-page ul.product_list_widget li.empty {
    /* 3196 */
    
    padding: 0 0 25px 0;
    /* 3197 */
}
/* 3198 */
/* 3199 */

ul.cart_list li img,
/* 3200 */

.woocommerce-page ul.cart_list li img,
/* nova-woocommerce.css */
/* 3201 */

.woocommerce ul.product_list_widget li img,
/* 3202 */

.woocommerce-page ul.product_list_widget li img
/* 3203 */

{
    /* 3204 */
    
    float: left;
    /* 3205 */
    
    margin: 0;
    /* 3206 */
    
    width: 70px;
    /* 3207 */
    
    height: auto;
    /* 3208 */
    
    box-shadow: none;
    /* 3209 */
    
    -webkit-box-shadow: none;
    /* 3210 */
    
    -moz-box-shadow: none;
    /* 3211 */
    
    margin-left: -90px;
    /* 3212 */
}
/* 3213 */
/* 3214 */
/* 3215 */
/**********************************************************************************/
/* 3216 */
/* Checkout ************************************************************************/
/* 3217 */
/**********************************************************************************/
/* 3218 */
/* 3219 */

.woocommerce-checkout .content-area .thank_you_bank_details h2
/* 3220 */

{
    /* 3221 */
    
    margin-top: 28px;
    /* 3222 */
    
    margin-bottom: 25px;
    /* 3223 */
}
/* 3224 */
/* 3225 */

.woocommerce-checkout .content-area .thank_you_bank_details h3
/* 3226 */

{
    /* 3227 */
    
    text-align: left;
    /* 3228 */
    
    font-size: 1.125rem;
    /* 3229 */
    
    padding-bottom: 15px;
    /* 3230 */
    
    margin-top: 0;
    /* 3231 */
    
    font-weight: normal;
    /* 3232 */
    
    text-transform: capitalize;
    /* 3233 */
    
    border-bottom: 1px solid #ddd;
    /* 3234 */
}
/* 3235 */
/* 3236 */

.checkout_left_wrapper
/* 3237 */

{
    /* 3238 */
    
    margin-top: 30px;
    /* 3239 */
    
    margin-bottom: 85px;
    /* 3240 */
}
/* 3241 */
/* 3242 */

.checkout_right_wrapper
/* 3243 */

{
    /* 3244 */
    
    margin: 0 -30px -58px;
    /* 3245 */
}
/* 3246 */
/* 3247 */

.checkout_right_wrapper .custom_border:after
/* 3248 */

{
    /* 3249 */
    
    display: none;
    /* 3250 */
}
/* nova-woocommerce.css */
/* 3251 */
/* 3252 */

.woocommerce .col2-set .col-1,
/* 3253 */

.woocommerce-page .col2-set .col-1
/* 3254 */

{
    /* 3255 */
    
    float: none;
    /* 3256 */
    
    width: 100%;
    /* 3257 */
}
/* 3258 */
/* 3259 */

.woocommerce .col2-set .col-2,
/* 3260 */

.woocommerce-page .col2-set .col-2
/* 3261 */

{
    /* 3262 */
    
    float: none;
    /* 3263 */
    
    width: auto;
    /* 3264 */
    
    margin-top: 48px;
    /* 3265 */
}
/* 3266 */
/* 3267 */

.woocommerce-checkout .content-area h3
/* 3268 */

{
    /* 3269 */
    
    font-size: 1.3125rem;
    /* 3270 */
    
    margin: 0px 20px 13px 0;
    /* 3271 */
}
/* 3272 */
/* 3273 */
/* 3274 */

.woocommerce .checkout .col-2 h3,
/* 3275 */

.woocommerce-page .checkout .col-2 h3 {
    /* 3276 */
    
    margin-bottom: 12px;
    /* 3277 */
}
/* 3278 */
/* 3279 */

#ship-to-different-address {
    /* 3280 */
    
    margin-bottom: 38px;
    /* 3281 */
}
/* 3282 */
/* 3283 */

.woocommerce form .form-row-first,
/* 3284 */

.woocommerce-page form .form-row-first,
/* 3285 */

.woocommerce form .form-row-last,
/* 3286 */

.woocommerce-page form .form-row-last {
    /* 3287 */
    
    width: 48%;
    /* 3288 */
}
/* 3289 */
/* 3290 */

.chosen-container-single .chosen-single {
    /* 3291 */
    
    position: relative;
    /* 3292 */
    
    display: block;
    /* 3293 */
    
    overflow: hidden;
    /* 3294 */
    
    padding: 0 0 0 0.5rem;
    /* 3295 */
    
    height: 38px !important;
    /* 3296 */
    
    border-width: 1px;
    /* 3297 */
    
    border-style: solid;
    /* 3298 */
    
    border-radius: 0;
    /* 3299 */
    
    background: #fff;
    /* 3300 */
    
    background-clip: padding-box;
    /* nova-woocommerce.css */
    /* 3301 */
    
    box-shadow: 0 0 0 #fff inset, 0 0 0 rgba(0, 0, 0, 0);
    /* 3302 */
    
    color: rgba(0, 0, 0, 0.75);
    /* 3303 */
    
    text-decoration: none;
    /* 3304 */
    
    white-space: nowrap;
    /* 3305 */
    
    line-height: 38px !important;
    /* 3306 */
    
    font-size: 1rem;
    /* 3307 */
}
/* 3308 */
/* 3309 */

.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b {
    /* 3310 */
    
    background-position: 0px 10px !important;
    /* 3311 */
}
/* 3312 */
/* 3313 */

.chosen-container-single .chosen-single div b
/* 3314 */

{
    /* 3315 */
    
    background-position: 0px 8px;
    /* 3316 */
}
/* 3317 */
/* 3318 */

.chosen-container-active.chosen-with-drop .chosen-single div b
/* 3319 */

{
    /* 3320 */
    
    background-position: -18px 8px;
    /* 3321 */
}
/* 3322 */
/* 3323 */

#order_comments_field textarea
/* 3324 */

{
    /* 3325 */
    
    min-height: 100px;
    /* 3326 */
    
    height: 100px
    /* 3327 */
}
/* 3328 */
/* 3329 */

.woocommerce #payment,
/* 3330 */

.woocommerce-page #payment
/* 3331 */

{
    /* 3332 */
    
    background: none;
    /* 3333 */
}
/* 3334 */
/* 3335 */

.woocommerce #payment div.payment_box,
/* 3336 */

.woocommerce-page #payment div.payment_box
/* 3337 */

{
    /* 3338 */
    
    background: none;
    /* 3339 */
    
    border: none;
    /* 3340 */
    
    box-shadow: none;
    /* 3341 */
}
/* 3342 */
/* 3343 */

.woocommerce #payment div.payment_box:after,
/* 3344 */

.woocommerce-page #payment div.payment_box:after
/* 3345 */

{
    /* 3346 */
    
    display: none;
    /* 3347 */
    
    box-shadow: none;
    /* 3348 */
}
/* 3349 */
/* 3350 */

.woocommerce #payment ul.payment_methods,
/* nova-woocommerce.css */
/* 3351 */

.woocommerce-page #payment ul.payment_methods
/* 3352 */

{
    /* 3353 */
    
    border: 0;
    /* 3354 */
    
    padding-left: 0;
    /* 3355 */
    
    padding-right: 0;
    /* 3356 */
}
/* 3357 */
/* 3358 */

.woocommerce #payment ul.payment_methods li,
/* 3359 */

.woocommerce-page #payment ul.payment_methods li
/* 3360 */

{
    /* 3361 */
    
    margin: 7px 0 0;
    /* 3362 */
    
    border-bottom-width: 1px;
    /* 3363 */
    
    border-bottom-style: solid;
    /* 3364 */
    
    padding-bottom: 3px;
    /* 3365 */
}
/* 3366 */
/* 3367 */

.woocommerce #payment ul.payment_methods li:last-child,
/* 3368 */

.woocommerce-page #payment ul.payment_methods li:last-child
/* 3369 */

{
    /* 3370 */
    
    border-bottom: 0;
    /* 3371 */
}
/* 3372 */
/* 3373 */

.payment_methods input[type="radio"] + label.check_label_radio
/* 3374 */

{
    /* 3375 */
    
    margin: 1px 0 12px;
    /* 3376 */
    
    text-transform: capitalize;
    /* 3377 */
}
/* 3378 */
/* 3379 */

.payment_methods .payment_method_bacs .check_label_radio:before,
/* 3380 */

.payment_methods .payment_method_cheque .check_label_radio:before
/* 3381 */

{
    /* 3382 */
    
    top: 5px;
    /* 3383 */
}
/* 3384 */
/* 3385 */

.payment_methods .payment_method_paypal .check_label_radio:before
/* 3386 */

{
    /* 3387 */
    
    top: 19px;
    /* 3388 */
}
/* 3389 */
/* 3390 */

.woocommerce #payment div.payment_box,
/* 3391 */

.woocommerce-page #payment div.payment_box
/* 3392 */

{
    /* 3393 */
    
    font-size: 0.8125em;
    /* 3394 */
    
    line-height: 1.538em;
    /* 3395 */
    
    padding: 0;
    /* 3396 */
    
    margin: 0;
    /* 3397 */
    
    width: 100%;
    /* 3398 */
}
/* 3399 */

.woocommerce #payment div.payment_box p,
/* 3400 */

.woocommerce-page #payment div.payment_box p
/* nova-woocommerce.css */
/* 3401 */

{
    /* 3402 */
    
    font-size: 14px;
    /* 3403 */
    
    line-height: 1.4285em;
    /* 3404 */
    
    padding: 0 0 18px 32px;
    /* 3405 */
    
    margin: 0px 0 13px;
    /* 3406 */
    
    text-shadow: none;
    /* 3407 */
}
/* 3408 */
/* 3409 */

.woocommerce #payment ul.payment_methods li img,
/* 3410 */

.woocommerce-page #payment ul.payment_methods li img
/* 3411 */

{
    /* 3412 */
    
    margin: -2px 10px 0 6px;
    /* 3413 */
}
/* 3414 */
/* 3415 */

.woocommerce #payment .payment_method_paypal .about_paypal,
/* 3416 */

.woocommerce-page #payment .payment_method_paypal .about_paypal
/* 3417 */

{
    /* 3418 */
    
    display: inline-block;
    /* 3419 */
    
    float: none;
    /* 3420 */
}
/* 3421 */
/* 3422 */

.woocommerce #payment div.form-row.place-order,
/* 3423 */

.woocommerce-page #payment div.form-row.place-order
/* 3424 */

{
    /* 3425 */
    
    padding: 19px 0 5px;
    /* 3426 */
    
    border: medium none;
    /* 3427 */
}
/* 3428 */
/* 3429 */

.woocommerce #payment .terms,
/* 3430 */

.woocommerce-page #payment .terms
/* 3431 */

{
    /* 3432 */
    
    text-align: left;
    /* 3433 */
    
    padding-top: 0;
    /* 3434 */
    
    padding-left: 0;
    /* 3435 */
    
    margin-bottom: 17px;
    /* 3436 */
}
/* 3437 */
/* 3438 */

.woocommerce-page #payment .terms label
/* 3439 */

{
    /* 3440 */
    
    font-size: 14px;
    /* 3441 */
}
/* 3442 */
/* 3443 */

.woocommerce-page #payment .terms label a
/* 3444 */

{
    /* 3445 */
    
    font-weight: 700;
    /* 3446 */
    
    text-transform: capitalize;
    /* 3447 */
}
/* 3448 */
/* 3449 */
/* 3450 */
/* Checkout - Your Order */
/* nova-woocommerce.css */
/* 3451 */
/* 3452 */

.order_review_wrapper
/* 3453 */

{
    /* 3454 */
    
    padding: 25px 30px 32px;
    /* 3455 */
}
/* 3456 */
/* 3457 */

.woocommerce form .form-row.create-account,
/* 3458 */

.woocommerce-page form .form-row.create-account
/* 3459 */

{
    /* 3460 */
    
    padding: 15px 0;
    /* 3461 */
}
/* 3462 */
/* 3463 */

.checkout_right_wrapper .blockUI
/* 3464 */

{
    /* 3465 */
    
    background-position: right top !important;
    /* 3466 */
    
    height: 0 !important;
    /* 3467 */
}
/* 3468 */
/* 3469 */

.woocommerce .order_review_wrapper .my_account_container table.shop_table.order_details td,
/* 3470 */

.woocommerce-page .order_review_wrapper .my_account_container table.shop_table.order_details td
/* 3471 */

{
    /* 3472 */
    
    padding: 13px 0;
    /* 3473 */
}
/* 3474 */
/* 3475 */

.order_review_wrapper .my_account_container table.shop_table.order_details_footer th,
/* 3476 */

.woocommerce-page .order_review_wrapper .my_account_container table.shop_table.order_details_footer th,
/* 3477 */

.woocommerce .order_review_wrapper .my_account_container table.shop_table.order_details_footer td,
/* 3478 */

.woocommerce-page .order_review_wrapper .my_account_container table.shop_table.order_details_footer td
/* 3479 */

{
    /* 3480 */
    
    padding-top: 7px;
    /* 3481 */
    
    vertical-align: top;
    /* 3482 */
}
/* 3483 */
/* 3484 */

.woocommerce .order_review_wrapper .my_account_container table.shop_table.order_details_footer .shipping td:first-child
/* 3485 */

{
    /* 3486 */
    
    padding-top: 17px;
    /* 3487 */
    
    line-height: 24px;
    /* 3488 */
}
/* 3489 */
/* 3490 */

.woocommerce .order_review_wrapper .my_account_container table.shop_table.order_details_footer tr:first-child td,
/* 3491 */

.woocommerce-page .order_review_wrapper .my_account_container table.shop_table.order_details_footer tr:first-child td
/* 3492 */

{
    /* 3493 */
    
    padding-top: 20px;
    /* 3494 */
}
/* 3495 */
/* 3496 */

form.checkout table.shop_table.order_details_footer tr:last-child td
/* 3497 */

{
    /* 3498 */
    
    padding-top: 17px !important;
    /* 3499 */
}
/* 3500 */
/* nova-woocommerce.css */
/* 3501 */

.woocommerce .order_review_wrapper .my_account_container table.shop_table.order_details_footer tr td:last-child,
/* 3502 */

.woocommerce-page .order_review_wrapper .my_account_container table.shop_table.order_details_footer tr td:last-child
/* 3503 */

{
    /* 3504 */
    
    width: 140px;
    /* 3505 */
    
    padding-left: 30px;
    /* 3506 */
}
/* 3507 */
/* 3508 */

.order_review_wrapper .shop_table.order_details .product-total
/* 3509 */

{
    /* 3510 */
    
    width: 140px;
    /* 3511 */
}
/* 3512 */
/* 3513 */

.order_review_wrapper .order_details_footer_container,
/* 3514 */

.woocommerce-page .order_review_wrapper .my_account_container table.shop_table.order_details_footer
/* 3515 */

{
    /* 3516 */
    
    float: none;
    /* 3517 */
    
    width: 100%;
    /* 3518 */
    
    margin-bottom: 35px;
    /* 3519 */
}
/* 3520 */
/* 3521 */

.woocommerce .order_review_wrapper table.shop_table .product-name
/* 3522 */

{
    /* 3523 */
    
    font-weight: 700;
    /* 3524 */
}
/* 3525 */
/* 3526 */

.woocommerce .order_review_wrapper table.shop_table .product-name .product-quantity
/* 3527 */

{
    /* 3528 */
    
    font-weight: normal;
    /* 3529 */
}
/* 3530 */
/* 3531 */

.woocommerce .order_review_wrapper table.shop_table tfoot tr:first-child td,
/* 3532 */

.woocommerce-page .order_review_wrapper table.shop_table tfoot tr:first-child td,
/* 3533 */

.woocommerce .order_review_wrapper table.shop_table tfoot tr:first-child th,
/* 3534 */

.woocommerce-page .order_review_wrapper table.shop_table tfoot tr:first-child th
/* 3535 */

{
    /* 3536 */
    
    border-top: 1px solid #ddd;
    /* 3537 */
}
/* 3538 */
/* 3539 */

.woocommerce .order_review_wrapper table.shop_table tfoot td,
/* 3540 */

.woocommerce .order_review_wrapper table.shop_table tfoot th,
/* 3541 */

.woocommerce-page .order_review_wrapper table.shop_table tfoot td,
/* 3542 */

.woocommerce-page .order_review_wrapper table.shop_table tfoot th
/* 3543 */

{
    /* 3544 */
    
    border-top: none;
    /* 3545 */
    
    font-weight: normal;
    /* 3546 */
    
    padding: 8px 0;
    /* 3547 */
    
    font-size: 1rem !important;
    /* 3548 */
    /* 3549 */
}
/* 3550 */
/* nova-woocommerce.css */
/* 3551 */

.woocommerce table.shop_table tfoot td,
/* 3552 */

.woocommerce-page table.shop_table tfoot td
/* 3553 */

{
    /* 3554 */
    
    padding: 0px;
    /* 3555 */
}
/* 3556 */
/* 3557 */

.woocommerce #payment #place_order,
/* 3558 */

.woocommerce-page #payment #place_order
/* 3559 */

{
    /* 3560 */
    
    width: 100%;
    /* 3561 */
    
    float: none;
    /* 3562 */
    
    padding-top: 22px !important;
    /* 3563 */
    
    padding-bottom: 21px !important;
    /* 3564 */
}
/* 3565 */
/* 3566 */
/* 3567 */
/* 3568 */
/* Checkout - Thank you */
/* 3569 */
/* 3570 */

.thank_you_header_text
/* 3571 */

{
    /* 3572 */
    
    margin: 10px -500px 0;
    /* 3573 */
    
    padding: 20px 500px 17px;
    /* 3574 */
    
    background: #8cbd8c;
    /* 3575 */
    
    position: relative;
    /* 3576 */
}
/* 3577 */
/* 3578 */

.thank_you_header p
/* 3579 */

{
    /* 3580 */
    
    font-size: 1rem;
    /* 3581 */
    
    font-weight: 700;
    /* 3582 */
    
    color: #fff;
    /* 3583 */
}
/* 3584 */
/* 3585 */

.thank_you_header p:before
/* 3586 */

{
    /* 3587 */
    
    content: "\f00c";
    /* 3588 */
    
    display: inline-block;
    /* 3589 */
    
    margin-right: 10px;
    /* 3590 */
    
    font-family: FontAwesome;
    /* 3591 */
    
    font-style: normal;
    /* 3592 */
    
    font-weight: normal;
    /* 3593 */
    
    line-height: 1;
    /* 3594 */
    
    -webkit-font-smoothing: antialiased;
    /* 3595 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 3596 */
}
/* 3597 */
/* 3598 */

.thank_you_header_text:after
/* 3599 */

{
    /* 3600 */
    
    content: "";
    /* nova-woocommerce.css */
    /* 3601 */
    
    display: block;
    /* 3602 */
    
    height: 10px;
    /* 3603 */
    
    width: 100%;
    /* 3604 */
    /* 3605 */
    
    background: url("/wp-content/themes/images/horizontal-grey-pattern.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    /* 3606 */
    
    background-repeat: repeat-x;
    /* 3607 */
    
    background-position: -10px 0;
    /* 3608 */
    
    z-index: 100;
    /* 3609 */
}
/* 3610 */
/* 3611 */

.thank_you_header_text:after
/* 3612 */

{
    /* 3613 */
    
    position: absolute;
    /* 3614 */
    
    bottom: 0px;
    /* 3615 */
    
    left: 0;
    /* 3616 */
}
/* 3617 */
/* 3618 */
/* 3619 */

.order_details_container
/* 3620 */

{
    /* 3621 */
    
    background: #f5f5f5;
    /* 3622 */
    
    margin: 0 -500px;
    /* 3623 */
    
    padding: 0 500px;
    /* 3624 */
}
/* 3625 */
/* 3626 */

.thank_you_header .order_details
/* 3627 */

{
    /* 3628 */
    
    text-align: left;
    /* 3629 */
    
    margin-bottom: 0;
    /* 3630 */
    
    padding-top: 30px;
    /* 3631 */
    
    padding-bottom: 7px;
    /* 3632 */
    
    display: block;
    /* 3633 */
}
/* 3634 */
/* 3635 */

.thank_you_header .order_details li
/* 3636 */

{
    /* 3637 */
    
    width: 40%;
    /* 3638 */
    
    padding: 0;
    /* 3639 */
    
    margin: 0;
    /* 3640 */
    
    margin-bottom: 24px;
    /* 3641 */
    
    border: none;
    /* 3642 */
}
/* 3643 */
/* 3644 */

.thank_you_header .order_details li.method
/* 3645 */

{
    /* 3646 */
    
    margin-right: 0;
    /* 3647 */
}
/* 3648 */
/* 3649 */

.woocommerce .thank_you_header .order_details li .title,
/* 3650 */

.woocommerce-page .thank_you_header .order_details li .title
/* nova-woocommerce.css */
/* 3651 */

{
    /* 3652 */
    
    font-size: 0.8125rem;
    /* 3653 */
    
    font-weight: 700;
    /* 3654 */
    
    display: block;
    /* 3655 */
    
    margin-bottom: 6px;
    /* 3656 */
}
/* 3657 */
/* 3658 */

.woocommerce .thank_you_header .order_details li strong,
/* 3659 */

.woocommerce-page .thank_you_header .order_details li strong
/* 3660 */

{
    /* 3661 */
    
    font-size: 1.125rem;
    /* 3662 */
    
    font-weight: normal;
    /* 3663 */
}
/* 3664 */
/* 3665 */

.woocommerce-checkout .order_details.bacs_details li.total,
/* 3666 */

.thank_you_header .order_details li.total
/* 3667 */

{
    /* 3668 */
    
    clear: left;
    /* 3669 */
}
/* 3670 */
/* 3671 */

.thank_you_header .order_details li.order,
/* 3672 */

.thank_you_header .order_details li.total
/* 3673 */

{
    /* 3674 */
    
    width: 40%;
    /* 3675 */
}
/* 3676 */
/* 3677 */
/* 3678 */

.thank_you_header .order_details li.date,
/* 3679 */

.thank_you_header .order_details li.method
/* 3680 */

{
    /* 3681 */
    
    margin-right: 0;
    /* 3682 */
    
    padding-right: 0;
    /* 3683 */
    
    width: 60%;
    /* 3684 */
}
/* 3685 */
/* 3686 */

.thank_you_bank_details
/* 3687 */

{
    /* 3688 */
    
    margin-bottom: 25px;
    /* 3689 */
    
    margin-top: 50px;
    /* 3690 */
}
/* 3691 */
/* 3692 */

.order_details.bacs_details
/* 3693 */

{
    /* 3694 */
    
    margin-bottom: 0;
    /* 3695 */
}
/* 3696 */
/* 3697 */

.order_details.bacs_details li
/* 3698 */

{
    /* 3699 */
    
    font-size: 0.8125rem;
    /* 3700 */
    
    font-weight: 700;
    /* nova-woocommerce.css */
    /* 3701 */
    
    margin-bottom: 24px;
    /* 3702 */
    
    clear: left;
    /* 3703 */
    
    border: none;
    /* 3704 */
}
/* 3705 */
/* 3706 */

.order_details.bacs_details li strong
/* 3707 */

{
    /* 3708 */
    
    font-weight: normal;
    /* 3709 */
    
    font-size: 1rem;
    /* 3710 */
    
    display: block;
    /* 3711 */
    
    margin-top: 5px;
    /* 3712 */
}
/* 3713 */
/* 3714 */

.woocommerce-checkout .content-area .billing_shipping_address_title
/* 3715 */

{
    /* 3716 */
    
    margin-top: 22px;
    /* 3717 */
}
/* 3718 */
/* 3719 */

.woocommerce-checkout .shipping_billing_wrapper .columns:last-of-type
/* 3720 */

{
    /* 3721 */
    
    margin-top: 15px;
    /* 3722 */
}
/* 3723 */
/* 3724 */
/* 3725 */
/**********************************************************************************/
/* 3726 */
/* Wishlist ***********************************************************************/
/* 3727 */
/**********************************************************************************/
/* 3728 */
/* 3729 */

.yith-wcwl-add-to-wishlist {
    /* 3730 */
    
    margin: 0;
    /* 3731 */
}
/* 3732 */
/* 3733 */

#yith-wcwl-popup-message
/* 3734 */

{
    /* 3735 */
    
    display: none !important;
    /* 3736 */
}
/* 3737 */
/* 3738 */

.yith-wcwl-add-button,
/* 3739 */

.yith-wcwl-wishlistaddedbrowse,
/* 3740 */

.yith-wcwl-wishlistexistsbrowse {
    /* 3741 */
    
    text-transform: uppercase;
    /* 3742 */
    
    position: relative;
    /* 3743 */
    
    display: inline-block;
    /* 3744 */
    
    padding: 2px 0 2px 22px;
    /* 3745 */
    
    cursor: pointer;
    /* 3746 */
}
/* 3747 */
/* 3748 */

.yith-wcwl-wishlistaddedbrowse,
/* 3749 */

.yith-wcwl-wishlistexistsbrowse
/* 3750 */

{
    /* nova-woocommerce.css */
    /* 3751 */
    
    cursor: default;
    /* 3752 */
}
/* 3753 */
/* 3754 */

.yith-wcwl-wishlistaddedbrowse .feedback,
/* 3755 */

.yith-wcwl-wishlistexistsbrowse .feedback
/* 3756 */

{
    /* 3757 */
    
    text-transform: none;
    /* 3758 */
    
    font-weight: normal;
    /* 3759 */
}
/* 3760 */

.product_infos .yith-wcwl-wishlistaddedbrowse a,
/* 3761 */

.product_infos .yith-wcwl-wishlistexistsbrowse.show a
/* 3762 */

{
    /* 3763 */
    
    background: #202020;
    /* 3764 */
    
    color: #fff;
    /* 3765 */
    
    padding: 5px 10px;
    /* 3766 */
    
    font-size: 10px;
    /* 3767 */
    
    margin-left: 10px;
    /* 3768 */
}
/* 3769 */

.product_infos .yith-wcwl-wishlistaddedbrowse a:hover,
/* 3770 */

.product_infos .yith-wcwl-wishlistexistsbrowse.show a:hover {
    /* 3771 */
    
    background: #202020;
    /* 3772 */
}
/* 3773 */

.add_to_wishlist:before,
/* 3774 */

.product_infos .yith-wcwl-wishlistaddedbrowse:before,
/* 3775 */

.product_infos .yith-wcwl-wishlistexistsbrowse:before,
/* 3776 */

.products .yith-wcwl-wishlistaddedbrowse a:before,
/* 3777 */

.products .yith-wcwl-wishlistexistsbrowse a:before
/* 3778 */

{
    /* 3779 */
    
    width: 18px;
    /* 3780 */
    
    text-align: center;
    /* 3781 */
    
    display: inline-block;
    /* 3782 */
    
    font-family: FontAwesome;
    /* 3783 */
    
    font-style: normal;
    /* 3784 */
    
    font-weight: normal;
    /* 3785 */
    
    line-height: 1;
    /* 3786 */
    
    -webkit-font-smoothing: antialiased;
    /* 3787 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 3788 */
}
/* 3789 */
/* 3790 */

.product_infos .add_to_wishlist:before,
/* 3791 */

.product_infos .yith-wcwl-wishlistaddedbrowse:before,
/* 3792 */

.product_infos .yith-wcwl-wishlistexistsbrowse:before
/* 3793 */

{
    /* 3794 */
    
    position: absolute;
    /* 3795 */
    
    left: 0;
    /* 3796 */
    
    top: 3px;
    /* 3797 */
}
/* 3798 */
/* 3799 */

.product_infos .yith-wcwl-wishlistaddedbrowse:before,
/* 3800 */

.product_infos .yith-wcwl-wishlistexistsbrowse:before,
/* nova-woocommerce.css */
/* 3801 */

.products .yith-wcwl-wishlistaddedbrowse a:before,
/* 3802 */

.products .yith-wcwl-wishlistexistsbrowse a:before
/* 3803 */

{
    /* 3804 */
    
    content: "\f004";
    /* 3805 */
    
    line-height: 18px;
    /* 3806 */
}
/* 3807 */
/* 3808 */

.add_to_wishlist:before
/* 3809 */

{
    /* 3810 */
    
    content: "\f08a";
    /* 3811 */
    
    line-height: 18px;
    /* 3812 */
}
/* 3813 */

.product_infos .add_to_wishlist:before
/* 3814 */

{
    /* 3815 */
    
    content: "\f08a";
    /* 3816 */
    
    line-height: 23px;
    /* 3817 */
}
/* 3818 */

.products .yith-wcwl-add-to-wishlist
/* 3819 */

{
    /* 3820 */
    
    height: 0;
    /* 3821 */
    
    overflow: hidden;
    /* 3822 */
}
/* 3823 */
/* 3824 */

.products li a.add_to_wishlist,
/* 3825 */

.products .yith-wcwl-add-button,
/* 3826 */

.products .yith-wcwl-wishlistexistsbrowse,
/* 3827 */

.products .yith-wcwl-wishlistaddedbrowse
/* 3828 */
/* 3829 */

{
    /* 3830 */
    
    font-size: 0;
    /* 3831 */
    
    line-height: 0;
    /* 3832 */
    
    padding: 0;
    /* 3833 */
    
    position: static;
    /* 3834 */
}
/* 3835 */
/* 3836 */

.products .add_to_wishlist:before,
/* 3837 */

.products .yith-wcwl-wishlistaddedbrowse a:before,
/* 3838 */

.products .yith-wcwl-wishlistexistsbrowse a:before
/* 3839 */

{
    /* 3840 */
    
    position: absolute;
    /* 3841 */
    
    bottom: 24px;
    /* 3842 */
    
    left: 10px;
    /* 3843 */
}
/* 3844 */
/* 3845 */

.woocommerce .products .star-rating,
/* 3846 */

.woocommerce-page .products .star-rating
/* 3847 */

{
    /* 3848 */
    
    font-size: 14px;
    /* 3849 */
    
    margin: 0 0 6px;
    /* 3850 */
    
    top: 2px;
    /* nova-woocommerce.css */
    /* 3851 */
}
/* 3852 */
/* 3853 */

.yith-wcwl-add-to-wishlist .ajax-loading
/* 3854 */

{
    /* 3855 */
    
    display: none !important;
    /* 3856 */
    
    position: absolute;
    /* 3857 */
    
    top: 50%;
    /* 3858 */
    
    left: 50%;
    /* 3859 */
    
    margin-left: -8px;
    /* 3860 */
    
    margin-top: -8px;
    /* 3861 */
}
/* 3862 */
/* 3863 */

.products .add_to_wishlist:before
/* 3864 */

{
    /* 3865 */
    
    transition: color 0.3s;
    /* 3866 */
    
    -webkit-transition: color 0.3s;
    /* 3867 */
}
/* 3868 */
/* 3869 */

.yith-wcwl-add-button:after
/* 3870 */

{
    /* 3871 */
    
    content: '';
    /* 3872 */
    
    display: inline-block;
    /* 3873 */
    /* 3874 */
    
    background: rgba(255, 255, 255, .9);
    /* 3875 */
    /* 3876 */
    
    opacity: 0;
    /* 3877 */
    /* 3878 */
    
    transition: opacity 0.3s, width 3s ease 30s, height 0s ease 30s;
    /* 3879 */
    
    -webkit-transition: opacity 0.3s, width 0s ease 30s, height 0s ease 30s;
    /* 3880 */
}
/* 3881 */
/* 3882 */

.products .yith-wcwl-add-button:after
/* 3883 */

{
    /* 3884 */
    
    position: absolute;
    /* 3885 */
    
    top: 0;
    /* 3886 */
    
    left: 0;
    /* 3887 */
    
    width: 0px;
    /* 3888 */
    
    height: 0px;
    /* 3889 */
}
/* 3890 */
/* 3891 */

.yith-wcwl-add-button.show_overlay:after
/* 3892 */

{
    /* 3893 */
    
    opacity: 1;
    /* 3894 */
    /* 3895 */
    
    transition: opacity 0.3s, width 0s ease 0s, height 0s ease 0s;
    /* 3896 */
    
    -webkit-transition: opacity 0.3s, width 0s ease 0s, height 0s ease 0s;
    /* 3897 */
}
/* 3898 */
/* 3899 */

.product_infos .yith-wcwl-add-button.show_overlay:after
/* 3900 */

{
    /* nova-woocommerce.css */
    /* 3901 */
    
    width: 48px;
    /* 3902 */
    
    height: 10px;
    /* 3903 */
}
/* 3904 */
/* 3905 */

.products .yith-wcwl-add-button.show_overlay:after
/* 3906 */

{
    /* 3907 */
    
    position: absolute;
    /* 3908 */
    
    width: 100%;
    /* 3909 */
    
    height: 100%;
    /* 3910 */
    /* 3911 */
}
/* 3912 */
/* 3913 */

.products .yith-wcwl-add-button.show_overlay.hide:after
/* 3914 */

{
    /* 3915 */
    /* 3916 */
    
    width: 0px;
    /* 3917 */
    
    height: 0px;
    /* 3918 */
    /* 3919 */
    
    opacity: 1;
    /* 3920 */
    /* 3921 */
    
    transition: opacity 0.3s;
    /* 3922 */
    
    -webkit-transition: opacity 0.3s;
    /* 3923 */
}
/* 3924 */

.product_infos .yith-wcwl-add-button a {
    /* 3925 */
    
    text-transform: none;
    /* 3926 */
}
/* 3927 */
/* 3928 */

.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock,
/* 3929 */

.wishlist_table tr td.product-stock-status span.wishlist-in-stock,
/* 3930 */

.wishlist-in-stock,
/* 3931 */

.wishlist-out-of-stock
/* 3932 */

{
    /* 3933 */
    
    font-size: 0.6875em;
    /* 3934 */
    
    padding: 3px 5px;
    /* 3935 */
    
    font-weight: 900;
    /* 3936 */
    
    text-transform: uppercase;
    /* 3937 */
    
    white-space: nowrap;
    /* 3938 */
    
    letter-spacing: 1px;
    /* 3939 */
}
/* 3940 */
/* 3941 */

.wishlist_table tr td.product-stock-status span.wishlist-in-stock
/* 3942 */

{
    /* 3943 */
    
    border: 1px solid;
    /* 3944 */
}
/* 3945 */
/* 3946 */

.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock
/* 3947 */

{
    /* 3948 */
    
    color: #b3b3b3;
    /* 3949 */
    
    border: 2px solid;
    /* 3950 */
}
/* nova-woocommerce.css */
/* 3951 */
/* 3952 */

.wishlist_table .button
/* 3953 */

{
    /* 3954 */
    
    min-width: 157px;
    /* 3955 */
}
/* 3956 */
/* 3957 */

.out_of_stock_button_wrapper .button,
/* 3958 */

.out_of_stock_button_wrapper .button:hover
/* 3959 */

{
    /* 3960 */
    
    background: #ddd !important;
    /* 3961 */
    
    cursor: default !important;
    /* 3962 */
    
    box-shadow: none !important;
    /* 3963 */
}
/* 3964 */
/* 3965 */

.product_list_widget .wishlist-in-stock
/* 3966 */

{
    /* 3967 */
    
    color: #fff;
    /* 3968 */
    
    border: 2px solid #fff;
    /* 3969 */
    
    padding: 2px 9px;
    /* 3970 */
    /* 3971 */
}
/* 3972 */
/* 3973 */

.product_list_widget .wishlist-out-of-stock
/* 3974 */

{
    /* 3975 */
    
    color: #98a1c0;
    /* 3976 */
    
    border: 2px solid #98a1c0;
    /* 3977 */
}
/* 3978 */

.wishlist_table .yith-wcwl-add-to-wishlist {
    /* 3979 */
    
    display: none;
    /* 3980 */
}
/* 3981 */

.wishlist_table .compare {
    /* 3982 */
    
    display: none;
    /* 3983 */
}
/* 3984 */

.woocommerce #content .shop_table.cart.wishlist_table td,
/* 3985 */

.woocommerce .shop_table.cart.wishlist_table td
/* 3986 */

{
    /* 3987 */
    
    padding-top: 30px;
    /* 3988 */
    
    padding-bottom: 30px;
    /* 3989 */
}
/* 3990 */
/* 3991 */

.woocommerce #content .shop_table.cart.wishlist_table td[colspan="6"],
/* 3992 */

.woocommerce .shop_table.cart.wishlist_table td[colspan="6"]
/* 3993 */

{
    /* 3994 */
    
    padding-right: 0 !important;
    /* 3995 */
}
/* 3996 */
/* 3997 */

.woocommerce #content .shop_table.cart.wishlist_table tr:first-child td,
/* 3998 */

.woocommerce .shop_table.cart.wishlist_table tr:first-child td
/* 3999 */

{
    /* 4000 */
    
    border-top: none !important;
    /* nova-woocommerce.css */
    /* 4001 */
}
/* 4002 */
/* 4003 */

.woocommerce-page table.cart.wishlist_table .product-name,
/* 4004 */

.woocommerce-page #content table.cart.wishlist_table .product-name
/* 4005 */

{
    /* 4006 */
    
    vertical-align: middle;
    /* 4007 */
    
    padding-right: 20px;
    /* 4008 */
}
/* 4009 */
/* 4010 */

.woocommerce-page table.cart.wishlist_table .product-name a,
/* 4011 */

.woocommerce-page #content table.cart.wishlist_table .product-name a
/* 4012 */

{
    /* 4013 */
    
    margin-top: 0;
    /* 4014 */
}
/* 4015 */
/* 4016 */

.woocommerce-page table.cart.wishlist_table .product-subtotal,
/* 4017 */

.woocommerce-page #content table.cart.wishlist_table .product-subtotal,
/* 4018 */

.woocommerce-page table.cart.wishlist_table .product-stock-status,
/* 4019 */

.woocommerce-page #content table.cart.wishlist_table .product-stock-status
/* 4020 */

{
    /* 4021 */
    
    text-align: left;
    /* 4022 */
}
/* 4023 */
/* 4024 */

.woocommerce-page table.cart.wishlist_table .product-subtotal,
/* 4025 */

.woocommerce-page #content table.cart.wishlist_table .product-subtotal
/* 4026 */

{
    /* 4027 */
    
    width: 80px;
    /* 4028 */
}
/* 4029 */
/* 4030 */

.woocommerce-page table.cart.wishlist_table .product-stock-status,
/* 4031 */

.woocommerce-page #content table.cart.wishlist_table .product-stock-status
/* 4032 */

{
    /* 4033 */
    
    display: none;
    /* 4034 */
    
    padding-left: 30px;
    /* 4035 */
}
/* 4036 */
/* 4037 */

.woocommerce-page table.cart.wishlist_table .product-add-to-cart,
/* 4038 */

.woocommerce-page #content table.cart.wishlist_table .product-add-to-cart
/* 4039 */

{
    /* 4040 */
    
    width: 48px;
    /* 4041 */
}
/* 4042 */
/* 4043 */

.product-add-to-cart .button,
/* 4044 */

.woocommerce .product-add-to-cart a.alt.button
/* 4045 */

{
    /* 4046 */
    
    font-size: 0 !important;
    /* 4047 */
    
    width: 48px;
    /* 4048 */
    
    height: 48px;
    /* 4049 */
    
    padding-right: 24px !important;
    /* 4050 */
    
    padding-left: 24px !important;
    /* nova-woocommerce.css */
    /* 4051 */
    
    min-width: 0;
    /* 4052 */
    /* 4053 */
    
    position: relative;
    /* 4054 */
    
    top: -2px;
    /* 4055 */
}
/* 4056 */
/* 4057 */

.product-add-to-cart .button:before,
/* 4058 */

.woocommerce .product-add-to-cart a.alt.button:before
/* 4059 */

{
    /* 4060 */
    
    content: "\f07a";
    /* 4061 */
    
    display: inline-block;
    /* 4062 */
    
    font: normal normal normal 18px/1 FontAwesome;
    /* 4063 */
    
    speak: none;
    /* 4064 */
    
    text-transform: none;
    /* 4065 */
    
    line-height: 1;
    /* 4066 */
    
    -webkit-font-smoothing: antialiased;
    /* 4067 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 4068 */
    
    position: absolute;
    /* 4069 */
    
    top: 15px;
    /* 4070 */
    
    left: 15px;
    /* 4071 */
}
/* 4072 */
/* 4073 */
/* 4074 */
/**********************************************************************************/
/* 4075 */
/* Widgets ************************************************************************/
/* 4076 */
/**********************************************************************************/
/* 4077 */
/* 4078 */

.woocommerce .star-rating,
/* 4079 */

.woocommerce-page .star-rating
/* 4080 */

{
    /* 4081 */
    
    margin: 5px 0;
    /* 4082 */
}
/* 4083 */
/* 4084 */

.woocommerce .star-rating span:before,
/* 4085 */

.woocommerce-page .star-rating span:before
/* 4086 */

{
    /* 4087 */
    
    font-family: FontAwesome;
    /* 4088 */
    
    font-style: normal;
    /* 4089 */
    
    font-weight: normal;
    /* 4090 */
    
    text-decoration: inherit;
    /* 4091 */
    
    font-size: 14px;
    /* 4092 */
    
    content: "\f005\f005\f005\f005\f005";
    /* 4093 */
}
/* 4094 */
/* 4095 */


/* 4105 */
/* 4106 */

.woocommerce ul.cart_list li dl dt,
/* 4107 */

.woocommerce-page ul.cart_list li dl dt,
/* 4108 */

.woocommerce ul.product_list_widget li dl dt,
/* 4109 */

.woocommerce-page ul.product_list_widget li dl dt
/* 4110 */

{
    /* 4111 */
    
    clear: none;
    /* 4112 */
}
/* 4113 */
/* 4114 */

.woocommerce ul.cart_list li dl,
/* 4115 */

.woocommerce-page ul.cart_list li dl,
/* 4116 */

.woocommerce ul.product_list_widget li dl,
/* 4117 */

.woocommerce-page ul.product_list_widget li dl
/* 4118 */

{
    /* 4119 */
    
    margin: 10px 0 0 0;
    /* 4120 */
    
    padding: 0;
    /* 4121 */
    
    border: 0;
    /* 4122 */
    
    color: #52366c;
    /* 4123 */
}
/* 4124 */
/* 4125 */

.woocommerce ul.cart_list li dl dt,
/* 4126 */

.woocommerce-page ul.cart_list li dl dt,
/* 4127 */

.woocommerce ul.product_list_widget li dl dt,
/* 4128 */

.woocommerce-page ul.product_list_widget li dl dt
/* 4129 */

{
    /* 4130 */
    
    font-weight: normal;
    /* 4131 */
    
    text-transform: uppercase;
    /* 4132 */
}
/* 4133 */

.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a {
    /* 4134 */
    
    font-weight: normal;
    /* 4135 */
}
/* 4136 */
/* 4137 */
/**********************************************************************************/
/* 4138 */
/* WooCommerce Message ************************************************************/
/* 4139 */
/**********************************************************************************/
/* 4140 */
/* 4141 */
/* 4142 */
/* 4143 */

.woocommerce-error,
/* 4144 */

.woocommerce-message,
/* 4145 */

.woocommerce-info,
/* 4146 */

.woocommerce .woocommerce-error,
/* 4147 */

.woocommerce-page .woocommerce-error,
/* 4148 */

.woocommerce .woocommerce-message,
/* 4149 */

.woocommerce .woocommerce-info,
/* 4150 */

.woocommerce-page .woocommerce-message,
/* nova-woocommerce.css */
/* 4151 */

.woocommerce-page .woocommerce-info
/* 4152 */

{
    /* 4153 */
    
    text-shadow: none;
    /* 4154 */
    
    padding: 16px 27px 16px !important;
    /* 4155 */
    
    font-size: 1rem;
    /* 4156 */
    
    line-height: 1.5em;
    /* 4157 */
}
/* 4158 */
/* 4159 */

.woocommerce-error,
/* 4160 */

.woocommerce-message,
/* 4161 */

.woocommerce-info
/* 4162 */

{
    /* 4163 */
    
    position: relative;
    /* 4164 */
}
/* 4165 */
/* 4166 */

.woocommerce-wishlist.woocommerce .woocommerce-message,
/* 4167 */

.woocommerce-wishlist.woocommerce-page .woocommerce-message,
/* 4168 */

.single-product.woocommerce .woocommerce-message,
/* 4169 */

.single-product.woocommerce-page .woocommerce-message
/* 4170 */

{
    /* 4171 */
    
    padding: 16px 27px 58px 27px !important;
    /* 4172 */
    
    margin: 0 -30px !important;
    /* 4173 */
}
/* 4174 */
/* 4175 */

.single-product.woocommerce .woocommerce-erron,
/* 4176 */

.single-product.woocommerce-page .woocommerce-error
/* 4177 */

{
    /* 4178 */
    
    padding: 16px 27px !important;
    /* 4179 */
    
    margin: 0 -30px !important;
    /* 4180 */
}
/* 4181 */
/* 4182 */

.myaccount_user .woocommerce-message
/* 4183 */

{
    /* 4184 */
    
    margin-bottom: 20px !important;
    /* 4185 */
}
/* 4186 */
/* 4187 */

.woocommerce-message,
/* 4188 */

.woocommerce .woocommerce-message,
/* 4189 */

.woocommerce-page .woocommerce-message
/* 4190 */

{
    /* 4191 */
    
    color: #fff;
    /* 4192 */
    
    background: #b7cb6d;
    /* 4193 */
    
    border: 1px solid #b7cb6d;
    /* 4194 */
}
/* 4195 */
/* 4196 */

.woocommerce-info,
/* 4197 */

.woocommerce .woocommerce-info,
/* 4198 */

.woocommerce-page .woocommerce-info
/* 4199 */

{
    /* 4200 */
    
    color: #fff;
    /* nova-woocommerce.css */
    /* 4201 */
    
    background: #6da2cb;
    /* 4202 */
    
    border: 1px solid #6da2cb;
    /* 4203 */
}
/* 4204 */
/* 4205 */

.woocommerce-error,
/* 4206 */

.woocommerce .woocommerce-error,
/* 4207 */

.woocommerce-page .woocommerce-error
/* 4208 */

{
    /* 4209 */
    
    color: #fff;
    /* 4210 */
    
    background: #d16d72;
    /* 4211 */
    
    border: 1px solid #d16d72;
    /* 4212 */
    
    text-align: left;
    /* 4213 */
}
/* 4214 */
/* 4215 */

.woocommerce-error:before,
/* 4216 */

.woocommerce-info:before,
/* 4217 */

.woocommerce-message:before,
/* 4218 */

.woocommerce .woocommerce-error:before,
/* 4219 */

.woocommerce .woocommerce-info:before,
/* 4220 */

.woocommerce .woocommerce-message:before,
/* 4221 */

.woocommerce-page .woocommerce-error:before,
/* 4222 */

.woocommerce-page .woocommerce-info:before,
/* 4223 */

.woocommerce-page .woocommerce-message:before
/* 4224 */

{
    /* 4225 */
    
    background: none;
    /* 4226 */
    
    display: none;
    /* 4227 */
    
    font-family: FontAwesome;
    /* 4228 */
    
    font-style: normal;
    /* 4229 */
    
    font-weight: normal;
    /* 4230 */
    
    line-height: 1;
    /* 4231 */
    
    -webkit-font-smoothing: antialiased;
    /* 4232 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 4233 */
    
    font-weight: 500;
    /* 4234 */
    
    box-shadow: none;
    /* 4235 */
    
    position: absolute;
    /* 4236 */
    
    top: 23px;
    /* 4237 */
    
    left: 30px;
    /* 4238 */
    
    margin-right: 11px;
    /* 4239 */
    
    margin-top: 0;
    /* 4240 */
    
    height: auto;
    /* 4241 */
    
    width: auto;
    /* 4242 */
    
    padding-top: 0;
    /* 4243 */
    
    text-shadow: none;
    /* 4244 */
}
/* 4245 */
/* 4246 */

.woocommerce-message:before,
/* 4247 */

.woocommerce .woocommerce-message:before,
/* 4248 */

.woocommerce-page .woocommerce-message:before
/* 4249 */

{
    /* 4250 */
    
    color: #8fae1b;
    /* nova-woocommerce.css */
    /* 4251 */
    
    content: "\f00c";
    /* 4252 */
}
/* 4253 */
/* 4254 */

.woocommerce-info:before,
/* 4255 */

.woocommerce .woocommerce-info:before,
/* 4256 */

.woocommerce-page .woocommerce-info:before
/* 4257 */

{
    /* 4258 */
    
    color: #1e85be;
    /* 4259 */
    
    content: "\f129";
    /* 4260 */
}
/* 4261 */
/* 4262 */

.woocommerce-error:before,
/* 4263 */

.woocommerce .woocommerce-error:before,
/* 4264 */

.woocommerce-page .woocommerce-error:before
/* 4265 */

{
    /* 4266 */
    
    color: #b81c23;
    /* 4267 */
    
    font-family: 'getbowtied-icons';
    /* 4268 */
    
    content: "\e607";
    /* 4269 */
    
    font-size: 17px;
    /* 4270 */
}
/* 4271 */
/* 4272 */

.woocommerce .woocommerce-error .button,
/* 4273 */

.woocommerce .woocommerce-info .button,
/* 4274 */

.woocommerce .woocommerce-message .button
/* 4275 */

{
    /* 4276 */
    
    font-size: 1rem !important;
    /* 4277 */
    
    text-transform: capitalize;
    /* 4278 */
    
    background: none !important;
    /* 4279 */
    
    padding: 0 0 4px !important;
    /* 4280 */
    
    border: none;
    /* 4281 */
    
    border-bottom: 2px solid;
    /* 4282 */
    
    height: auto;
    /* 4283 */
    
    min-width: 0;
    /* 4284 */
    
    position: absolute;
    /* 4285 */
    
    top: auto !important;
    /* 4286 */
    
    bottom: 23px;
    /* 4287 */
    
    left: 28px;
    /* 4288 */
    
    width: auto;
    /* 4289 */
    /* 4290 */
    
    transition: opacity 0.3s;
    /* 4291 */
    
    -webkit-transition: opacity 0.3s;
    /* 4292 */
}
/* 4293 */
/* 4294 */

.woocommerce .woocommerce-error .button:focus,
/* 4295 */

.woocommerce .woocommerce-info .button:focus,
/* 4296 */

.woocommerce .woocommerce-message .button:focus
/* 4297 */

{
    /* 4298 */
    
    background: none !important;
    /* 4299 */
}
/* 4300 */
/* nova-woocommerce.css */
/* 4301 */

.woocommerce .woocommerce-error .button:hover,
/* 4302 */

.woocommerce .woocommerce-info .button:hover,
/* 4303 */

.woocommerce .woocommerce-message .button:hover
/* 4304 */

{
    /* 4305 */
    
    opacity: 0.5;
    /* 4306 */
    
    background: none !important;
    /* 4307 */
}
/* 4308 */
/* 4309 */

.wc-forward a:after,
/* 4310 */

.wc-forward:after
/* 4311 */

{
    /* 4312 */
    
    display: none;
    /* 4313 */
}
/* 4314 */
/* 4315 */

.checkout_login
/* 4316 */

{
    /* 4317 */
    
    margin-bottom: 0px;
    /* 4318 */
}
/* 4319 */

.checkout_login .woocommerce-info,
.checkout_coupon_box .woocommerce-info {
    /* 4320 */
    
    text-align: left !important;
    /* 4321 */
    
    padding: 0 !important;
    /* 4322 */
}
/* 4323 */

.checkout_login form.login
/* 4324 */

{
    /* 4325 */
    
    margin: 0;
    /* 4326 */
    
    padding: 24px 0 14px;
    /* 4327 */
    
    border: none;
    /* 4328 */
}
/* 4329 */

.woocommerce .checkout_login form.login .form-row-first,
/* 4330 */

.woocommerce-page .checkout_login form.login .form-row-first,
/* 4331 */

.woocommerce .checkout_login form.login .form-row-last,
/* 4332 */

.woocommerce-page .checkout_login form.login .form-row-last,
/* 4333 */

.checkout_login form.login input[type="submit"]
/* 4334 */

{
    /* 4335 */
    
    width: 100%;
    /* 4336 */
}
/* 4337 */
/* 4338 */

.checkout_login form.login input[type="submit"]
/* 4339 */

{
    /* 4340 */
    
    margin-top: 10px !important;
    /* 4341 */
}
/* 4342 */
/* 4343 */

.woocommerce form.login .inline
/* 4344 */

{
    /* 4345 */
    
    display: inline-block !important;
    /* 4346 */
    
    text-transform: none;
    /* 4347 */
    
    font-weight: normal;
    /* 4348 */
    
    font-size: 1rem;
    /* 4349 */
    
    margin-top: 6px;
    /* 4350 */
}
/* nova-woocommerce.css */
/* 4351 */
/* 4352 */

.woocommerce form.login .lost_password
/* 4353 */

{
    /* 4354 */
    
    margin-top: -63px;
    /* 4355 */
    
    font-size: 1rem;
    /* 4356 */
    
    float: right;
    /* 4357 */
}
/* 4358 */
/* 4359 */

.woocommerce form.login .lost_password a
/* 4360 */

{
    /* 4361 */
    
    padding-bottom: 4px;
    /* 4362 */
    
    border-bottom: 1px solid;
    /* 4363 */
}
/* 4364 */
/* 4365 */

.woocommerce-checkout .woocommerce > .woocommerce-error
/* 4366 */

{
    /* 4367 */
    
    margin-bottom: 30px !important;
    /* 4368 */
}
/* 4369 */
/* 4370 */

.woocommerce-checkout .woocommerce > .woocommerce-error a
/* 4371 */

{
    /* 4372 */
    
    color: #d16d72;
    /* 4373 */
    
    border-bottom: 1px solid;
    /* 4374 */
}
/* 4375 */
/* 4376 */

.woocommerce-checkout .woocommerce > .woocommerce-message
/* 4377 */

{
    /* 4378 */
    
    margin-bottom: 7px !important;
    /* 4379 */
}
/* 4380 */
/* 4381 */

.woocommerce-checkout .woocommerce-info
/* 4382 */

{
    /* 4383 */
    
    font-size: 0.9375rem;
    /* 4384 */
    
    line-height: 1.6em;
    /* 4385 */
    
    font-weight: bold;
    /* 4386 */
    
    text-align: center;
    /* 4387 */
    
    border: none;
    /* 4388 */
    
    background: none;
    /* 4389 */
    
    padding-left: 0 !important;
    /* 4390 */
    
    padding-right: 0 !important;
    /* 4391 */
}
/* 4392 */
/* 4393 */

.woocommerce-checkout .checkout_coupon_box .woocommerce-message
/* 4394 */

{
    /* 4395 */
    
    margin-top: 15px !important;
    /* 4396 */
    
    margin-bottom: 40px !important;
    /* 4397 */
    
    text-align: left !important;
    /* 4398 */
}
/* 4399 */
/* 4400 */

.woocommerce-checkout .woocommerce-info:before
/* nova-woocommerce.css */
/* 4401 */

{
    /* 4402 */
    
    content: "\f150";
    /* 4403 */
    
    color: #222;
    /* 4404 */
    
    font-size: 1.0679em;
    /* 4405 */
    
    position: relative;
    /* 4406 */
    
    top: 0;
    /* 4407 */
    
    left: 0;
    /* 4408 */
}
/* 4409 */
/* 4410 */

.woocommerce-checkout .showcoupon,
/* 4411 */

.woocommerce-checkout .showlogin
/* 4412 */

{
    /* 4413 */
    
    font-weight: normal;
    /* 4414 */
    
    margin-left: 8px;
    /* 4415 */
    
    margin-top: 10px;
    /* 4416 */
}
/* 4417 */
/* 4418 */

.woocommerce form.checkout_coupon,
/* 4419 */

.woocommerce-page form.checkout_coupon
/* 4420 */

{
    /* 4421 */
    
    border-top-width: 2px;
    /* 4422 */
    
    border-top-style: dashed;
    /* 4423 */
    
    border-bottom-width: 2px;
    /* 4424 */
    
    border-bottom-style: dashed;
    /* 4425 */
    
    border-left: none;
    /* 4426 */
    
    border-right: none;
    /* 4427 */
    
    padding: 30px;
    /* 4428 */
    
    margin: 18px -30px 30px;
    /* 4429 */
    
    border-radius: 0;
    /* 4430 */
    
    text-align: center;
    /* 4431 */
}
/* 4432 */
/* 4433 */

.checkout_coupon_inner
/* 4434 */

{
    /* 4435 */
    
    display: block;
    /* 4436 */
}
/* 4437 */
/* 4438 */

form.checkout_coupon #coupon_code
/* 4439 */

{
    /* 4440 */
    
    width: 100%;
    /* 4441 */
    
    height: 49px;
    /* 4442 */
    
    display: block;
    /* 4443 */
    
    margin-bottom: 15px;
    /* 4444 */
    
    background: none;
    /* 4445 */
}
/* 4446 */
/* 4447 */

form.checkout_coupon input[type="submit"]
/* 4448 */

{
    /* 4449 */
    
    min-width: 160px;
    /* 4450 */
}
/* nova-woocommerce.css */
/* 4451 */
/* 4452 */
/* 4453 */
/* 4454 */

.woocommerce-checkout.woocommerce .checkout_coupon_box .woocommerce-error,
/* 4455 */

.woocommerce-checkout.woocommerce-page .checkout_coupon_box .woocommerce-error
/* 4456 */

{
    /* 4457 */
    
    margin-top: 18px !important;
    /* 4458 */
    
    margin-bottom: 45px !important;
    /* 4459 */
}
/* 4460 */
/* 4461 */

.woocommerce-checkout.woocommerce form.checkout .woocommerce-error,
/* 4462 */

.woocommerce-checkout.woocommerce-page form.checkout .woocommerce-error
/* 4463 */

{
    /* 4464 */
    
    margin-top: 30px !important;
    /* 4465 */
    
    margin-bottom: 0px !important;
    /* 4466 */
}
/* 4467 */
/* 4468 */

.woocommerce-checkout.woocommerce .checkout_coupon_box .woocommerce-error:before,
/* 4469 */

.woocommerce-checkout.woocommerce-page .checkout_coupon_box .woocommerce-error:before,
/* 4470 */

.woocommerce-checkout.woocommerce form.checkout .woocommerce-error:before,
/* 4471 */

.woocommerce-checkout.woocommerce-page form.checkout .woocommerce-error:before
/* 4472 */

{
    /* 4473 */
    
    top: 21px;
    /* 4474 */
    
    left: 0;
    /* 4475 */
}
/* 4476 */
/* 4477 */

.woocommerce-checkout .wc-backward
/* 4478 */

{
    /* 4479 */
    
    color: #B81C23;
    /* 4480 */
}
/* 4481 */
/* 4482 */

.woocommerce .no-products-info .woocommerce-info,
/* 4483 */

.woocommerce-page .no-products-info .woocommerce-info
/* 4484 */

{
    /* 4485 */
    
    background: none;
    /* 4486 */
    
    color: #222222;
    /* 4487 */
    
    text-align: center;
    /* 4488 */
    
    border: none;
    /* 4489 */
    
    font-size: 1.5rem;
    /* 4490 */
    
    line-height: 1.3em;
    /* 4491 */
    
    padding: 0 !important;
    /* 4492 */
    
    margin: -10px 0 60px !important;
    /* 4493 */
}
/* 4494 */
/* 4495 */

.woocommerce .shop-has-sidebar .no-products-info .woocommerce-info,
/* 4496 */

.woocommerce-page .shop-has-sidebar .no-products-info .woocommerce-info
/* 4497 */

{
    /* 4498 */
    
    text-align: left;
    /* 4499 */
}
/* 4500 */
/* nova-woocommerce.css */
/* 4501 */

.woocommerce .shop-has-sidebar .no-products-info .woocommerce-info:before,
/* 4502 */

.woocommerce-page .shop-has-sidebar .no-products-info .woocommerce-info:before
/* 4503 */

{
    /* 4504 */
    
    content: "\f071";
    /* 4505 */
    
    font-size: 24px;
    /* 4506 */
    
    display: inline-block;
    /* 4507 */
    
    font-family: FontAwesome;
    /* 4508 */
    
    font-style: normal;
    /* 4509 */
    
    font-weight: normal;
    /* 4510 */
    
    font-variant: normal;
    /* 4511 */
    
    text-transform: none;
    /* 4512 */
    
    line-height: 1;
    /* 4513 */
    
    -webkit-font-smoothing: antialiased;
    /* 4514 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 4515 */
    /* 4516 */
    
    position: relative;
    /* 4517 */
    
    left: 0;
    /* 4518 */
    
    top: 1px;
    /* 4519 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

*/
/* header-topbar.css */
/* 1  */

#site-top-bar {
    /* 2  */
    
    display: none;
    /* 3  */
    
    background: #FFFFFF;
    /* 4  */
    
    color: #333;
    /* 5  */
    
    font-size: 10px;
    /* 6  */
    
    overflow: hidden;
    /* 7  */
    
    text-transform: uppercase;
    /* 8  */
    
    line-height: 45px;
    /* 9  */
    
    max-height: 100px;
    /* 10 */
    
    transition: max-height .5s ease;
    /* 11 */
}
/* 12 */
/* 13 */

#site-top-bar:hover {
    /* 14 */
    
    overflow: visible;
    /* 15 */
}
/* 16 */
/* 17 */

#site-top-bar.hidden {
    /* 18 */
    
    max-height: 0;
    /* 19 */
}
/* 20 */
/* 21 */

#site-top-bar ul,
/* 22 */

#site-top-bar ol,
/* 23 */

#site-top-bar dl
/* 24 */

{
    /* 25 */
    
    font-size: 1em;
    /* 26 */
    
    line-height: 1.8em;
    /* 27 */
}
/* 28 */

#site-top-bar ul li ul a {
    /* 29 */
    
    font-size: 10px !important;
    /* 30 */
}
/* 31 */

#site-navigation-top-bar {
    /* 32 */
    
    float: right;
    /* 33 */
}
/* 34 */

ul li.logout-link a {
    /* 35 */
    
    padding-right: 0 !important;
    /* 36 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

file-relative URI  : ../images/ajax-loader@2x.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/ajax-loader@2x.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/ajax-loader@2x.gif
traversals removed : ../images/ajax-loader@2x.gif

file-relative URI  : ../images/ajax-loader@2x.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/ajax-loader@2x.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/ajax-loader@2x.gif
traversals removed : ../images/ajax-loader@2x.gif

*/
/* headers.css */
/* 1   */
/* 2   */

.site-header
/* 3   */

{
    /* 4   */
    
    position: relative;
    /* 5   */
    
    transition: all .3s linear;
    /* 6   */
    
    padding-top: 10px;
    /* 7   */
    
    padding-bottom: 10px;
    /* 8   */
}
/* 9   */
/* 10  */

.site-header-wrapper
/* 11  */

{
    /* 12  */
    
    position: relative;
    /* 13  */
    
    margin: 0 -10px;
    /* 14  */
}
/* 15  */
/* 16  */

.site-header ul,
/* 17  */

.site-header ol,
/* 18  */

.site-header dl
/* 19  */

{
    /* 20  */
    
    font-size: 1em;
    /* 21  */
    
    line-height: 1em;
    /* 22  */
}
/* 23  */
/* 24  */

.site-header .widget_product_search label,
/* 25  */

.site-header .widget_search label,
/* 26  */

.site-header .widget_product_search h3,
/* 27  */

.site-header .widget_search h3
/* 28  */

{
    /* 29  */
    
    display: none;
    /* 30  */
}
/* 31  */
/* 32  */

.site-logo {
    /* 33  */
    
    padding: 0;
    /* 34  */
    
    text-align: left;
    /* 35  */
    
    height: 33px;
    /* 36  */
    
    width: 100%;
    /* 37  */
    
    max-width: 50%;
    /* 38  */
    
    position: relative;
    /* 39  */
    
    z-index: 99;
    /* 40  */
}
/* 41  */
/* 42  */

.site-logo a
/* 43  */

{
    /* 44  */
    
    max-width: 100%;
    /* 45  */
    
    position: absolute;
    /* 46  */
    
    top: 50%;
    /* 47  */
    
    left: 0;
    /* 48  */
    
    transform: translate(0%, -50%);
    /* 49  */
    
    -webkit-transform: translate(0%, -50%);
    /* 50  */
    
    -ms-transform: translate(0%, -50%);
    /* headers.css */
    /* 51  */
}
/* 52  */
/* 53  */

.site-logo img {
    /* 54  */
    
    transition: all 0.3s;
    /* 55  */
    
    -webkit-transition: all 0.3s;
    /* 56  */
}
/* 57  */
/* 58  */

.site-logo a
/* 59  */

{
    /* 60  */
    
    display: inline-block;
    /* 61  */
}
/* 62  */
/* 63  */

.site-title {
    /* 64  */
    
    font-size: 22px;
    /* 65  */
    
    font-weight: bold;
    /* 66  */
    
    text-transform: uppercase;
    /* 67  */
}
/* 68  */
/* 69  */

.site-title a {
    /* 70  */
    
    color: #52366c;
    /* 71  */
}
/* 72  */
/* 73  */

.site-description {
    /* 74  */
    
    font-size: 14px;
    /* 75  */
    
    font-style: italic;
    /* 76  */
    
    margin-top: 0px;
    /* 77  */
    
    line-height: 1.8em;
    /* 78  */
}
/* 79  */
/* 80  */

.sticky-logo {
    /* 81  */
    
    display: none;
    /* 82  */
    
    max-height: 33px;
    /* 83  */
    
    max-width: auto;
    /* 84  */
}
/* 85  */
/* 86  */

.site-search .widget {
    /* 87  */
    
    margin: 0;
    /* 88  */
}
/* 89  */
/* 90  */

#site-menu {
    /* 91  */
    
    margin: 0;
    /* 92  */
    
    padding-top: 0;
    /* 93  */
    
    font-weight: bold;
    /* 94  */
    
    text-transform: uppercase;
    /* 95  */
}
/* 96  */
/* 97  */
/* header actions */
/* 98  */
/* 99  */

.header-actions
/* 100 */

{
    /* headers.css */
    /* 101 */
    
    position: relative;
    /* 102 */
    
    text-align: center;
    /* 103 */
    
    float: right;
    /* 104 */
    
    vertical-align: middle;
    /* 105 */
    
    height: 33px;
    /* 106 */
    
    line-height: 33px;
    /* 107 */
    
    z-index: 99;
    /* 108 */
}
/* 109 */
/* 110 */

.header-actions ul
/* 111 */

{
    /* 112 */
    
    padding: 0;
    /* 113 */
    
    margin: 0;
    /* 114 */
    
    list-style: none;
    /* 115 */
    
    display: inline-block;
    /* 116 */
}
/* 117 */
/* 118 */
/* 119 */

.header-actions ul li
/* 120 */

{
    /* 121 */
    
    display: inline-block;
    /* 122 */
    
    vertical-align: middle;
    /* 123 */
    
    position: relative;
    /* 124 */
    
    cursor: pointer;
    /* 125 */
    
    opacity: 1;
    /* 126 */
    
    margin-right: 30px;
    /* 127 */
    
    transition: opacity 0.3s;
    /* 128 */
    
    -webkit-transition: opacity 0.3s;
    /* 129 */
}
/* 130 */

.header-actions ul li:last-child {
    /* 131 */
    
    margin-right: 0;
    /* 132 */
}
/* 133 */

.header-actions ul li:hover
/* 134 */

{
    /* 135 */
    
    opacity: 0.6;
    /* 136 */
    
    transition: opacity 0.3s;
    /* 137 */
    
    -webkit-transition: opacity 0.3s;
    /* 138 */
}
/* 139 */

.header-actions ul li.mobile-canvas-menu {
    /* 140 */
    
    display: none;
    /* 141 */
}
/* 142 */

.shopping_bag_items_number,
/* 143 */

.wishlist_items_number
/* 144 */

{
    /* 145 */
    
    font-size: 13px;
    /* 146 */
    
    height: 32px;
    /* 147 */
    
    line-height: 34px;
    /* 148 */
    
    display: block;
    /* 149 */
    
    margin: 0 0 0 32px;
    /* 150 */
    
    text-align: left;
    /* headers.css */
    /* 151 */
}
/* 152 */
/* 153 */

.menu-button-text
/* 154 */

{
    /* 155 */
    
    float: left;
    /* 156 */
    
    font-size: 12px;
    /* 157 */
    
    font-weight: 700;
    /* 158 */
    
    margin: 10px 0px 0 2px;
    /* 159 */
    
    padding: 1px 0 2px 11px;
    /* 160 */
    
    border-left: 1px solid #ddd;
    /* 161 */
    
    text-transform: uppercase;
    /* 162 */
}
/* 163 */

@media only screen and (min-width: 641px) {
    /* 164 */
    
    .site-header-wrapper
    /* 165 */
    
    {
        /* 166 */
        
        position: relative;
        /* 167 */
        
        margin: 0 auto;
        /* 168 */
    }
    /* 169 */
    /* 170 */
    
    .site-header
    /* 171 */
    
    {
        /* 172 */
        
        padding-top: 15px;
        /* 173 */
        
        padding-bottom: 15px;
        /* 174 */
    }
    /* 175 */
    /* 176 */
    
    .site-logo
    /* 177 */
    
    {
        /* 178 */
        
        width: auto;
        /* 179 */
        
        max-width: none;
        /* 180 */
        
        position: relative;
        /* 181 */
    }
    /* 182 */
    /* 183 */
    
    .site-logo a
    /* 184 */
    
    {
        /* 185 */
        
        max-width: none;
        /* 186 */
        
        position: relative;
        /* 187 */
        
        top: auto;
        /* 188 */
        
        left: auto;
        /* 189 */
        
        transform: none;
        /* 190 */
        
        -webkit-transform: none;
        /* 191 */
    }
    /* 192 */
    /* 193 */
    
    .tools_button_icon i {
        /* 194 */
        
        margin-top: 4px;
        /* 195 */
        
        display: inline-block;
        /* 196 */
        
        font-size: 18px;
        /* 197 */
    }
    /* 198 */
    /* 199 */
    
    .menu-button-text
    /* 200 */
    
    {
        /* headers.css */
        /* 201 */
        
        float: left;
        /* 202 */
        
        font-size: 0.875rem;
        /* 203 */
        
        margin: 9px 0px 0 7px;
        /* 204 */
        
        padding: 2px 0 2px 12px;
        /* 205 */
    }
    /* 206 */
    /* 207 */
    
    .shopping_bag_items_number,
    /* 208 */
    
    .wishlist_items_number
    /* 209 */
    
    {
        /* 210 */
        
        margin: 0 0 0 35px;
        /* 211 */
        
        line-height: 34px;
        /* 212 */
    }
    /* 213 */
    /* 214 */
    /* 215 */
}
/* 216 */
/* 217 */
/* 218 */
/* 219 */

@media only screen and (min-width: 641px) {
    /* 220 */
    /* 221 */
    
    .site-title {
        /* 222 */
        
        font-size: 24px;
        /* 223 */
    }
    /* 224 */
    /* 225 */
}
/* 226 */
/* 227 */
/* 228 */

@media only screen and (min-width: 1281px) {
    /* 229 */
    /* 230 */
    
    #page_wrapper.transparent_header .site-header {
        /* 231 */
        
        background: none;
        /* 232 */
    }
    /* 233 */
    /* 234 */
    
    #page_wrapper.transparent_header .top-headers-wrapper {
        /* 235 */
        
        position: absolute;
        /* 236 */
        
        width: 100%;
        /* 237 */
        
        z-index: 8888;
        /* 238 */
        
        -webkit-transform: translateZ(0);
        /* 239 */
        
        top: 0;
        /* 240 */
    }
    /* 241 */
    /* 242 */
    
    #page_wrapper.sticky_header .top-headers-wrapper {
        /* 243 */
        
        position: absolute;
        /* 244 */
        
        width: 100%;
        /* 245 */
        
        z-index: 8888;
        /* 246 */
        
        -webkit-transform: translateZ(0);
        /* 247 */
        
        top: 0;
        /* 248 */
    }
    /* 249 */
    
    #page_wrapper.transparent_header #site-top-bar {
        /* 250 */
        
        background: transparent !important;
        /* headers.css */
        /* 251 */
        /* 252 */
    }
    /* 253 */
    
    .site-header.sticky {
        /* 254 */
        
        padding-top: 15px !important;
        /* 255 */
        
        padding-bottom: 15px !important;
        /* 256 */
    }
    /* 257 */
    
    .site-logo {
        /* 258 */
        
        height: auto;
        /* 259 */
    }
    /* 260 */
    /* 261 */
    
    .site-logo img {
        /* 262 */
        
        text-align: center;
        /* 263 */
        
        height: auto;
        /* 264 */
    }
    /* 265 */
    /* 266 */
    
    .header-actions
    /* 267 */
    
    {
        /* 268 */
        
        margin-left: 35px;
        /* 269 */
    }
    /* 270 */
    /* 271 */
    
    .header-actions ul .wishlist-button,
    /* 272 */
    
    .header-actions ul .search-button
    /* 273 */
    
    {
        /* 274 */
        
        display: inline-block;
        /* 275 */
    }
    /* 276 */
    /* 277 */
    
    .menu-button-text
    /* 278 */
    
    {
        /* 279 */
        
        display: none;
        /* 280 */
    }
    /* 281 */
    /* 282 */
    /* 283 */
}
/* 284 */
/* 285 */
/* Mini Cart */
/* 286 */
/* 287 */

#mini-cart {
    /* 288 */
    
    position: relative;
    /* 289 */
    
    display: inline-block;
    /* 290 */
    
    vertical-align: middle;
    /* 291 */
}
/* 292 */

#mini-cart .cart-head {
    /* 293 */
    
    cursor: pointer;
    /* 294 */
    
    margin-top: 0;
    /* 295 */
}
/* 296 */

#mini-cart i {
    /* 297 */
    
    font-size: 18px;
    /* 298 */
    
    vertical-align: middle;
    /* 299 */
    
    display: inline-block;
    /* 300 */
}
/* headers.css */
/* 301 */

#mini-cart .cart-items {
    /* 302 */
    
    background-color: #1ABC9C;
    /* 303 */
    
    -webkit-border-radius: 50%;
    /* 304 */
    
    -moz-border-radius: 50%;
    /* 305 */
    
    border-radius: 50%;
    /* 306 */
    
    color: #fff;
    /* 307 */
    
    display: block;
    /* 308 */
    
    font-size: 10px;
    /* 309 */
    
    height: 17px;
    /* 310 */
    
    left: auto;
    /* 311 */
    
    line-height: 17px;
    /* 312 */
    
    position: absolute;
    /* 313 */
    
    right: -15px;
    /* 314 */
    
    text-align: center;
    /* 315 */
    
    top: 0;
    /* 316 */
    
    width: 17px;
    /* 317 */
    
    z-index: 999;
    /* 318 */
}
/* 319 */

.sticky .widget_shopping_cart_content {
    /* 320 */
    
    margin-top: 18px;
    /* 321 */
}
/* 322 */

#mini-cart .widget_shopping_cart_content {
    /* 323 */
    
    color: #fff !important;
    /* 324 */
    
    padding: 20px;
    /* 325 */
}
/* 326 */

#mini-cart .widget_shopping_cart_content table {
    /* 327 */
    
    border: none;
    /* 328 */
}
/* 329 */

#mini-cart .widget_shopping_cart_content a {
    /* 330 */
    
    text-transform: uppercase;
    /* 331 */
    
    color: #fff !important;
    /* 332 */
    
    font-size: 12px;
    /* 333 */
    
    font-weight: normal;
    /* 334 */
    
    margin-bottom: 15px;
    /* 335 */
}
/* 336 */

#mini-cart .widget_shopping_cart_content a:hover {
    /* 337 */
    
    background: none !important;
    /* 338 */
}
/* 339 */

#mini-cart .widget_shopping_cart_content .quantity {
    /* 340 */
    
    color: #fff;
    /* 341 */
}
/* 342 */

#mini-cart .widget_shopping_cart_content tr {
    /* 343 */
    
    border-bottom: #303030 solid 1px;
    /* 344 */
}
/* 345 */

#mini-cart .widget_shopping_cart_content .total {
    /* 346 */
    
    margin: 15px 0;
    /* 347 */
}
/* 348 */

#mini-cart .widget_shopping_cart .total strong {
    /* 349 */
    
    color: #fff;
    /* 350 */
}
/* headers.css */
/* 351 */

#mini-cart .cart-items .items-loading {
    /* 352 */
    
    width: 16px;
    /* 353 */
    
    height: 16px;
    /* 354 */
    
    display: inline-block;
    /* 355 */
    
    background: url(../images/ajax-loader@2x.gif) no-repeat scroll center center / 16px 16px;
    /* 356 */
    
    margin-top: -4px;
    /* 357 */
    
    vertical-align: middle;
    /* 358 */
}
/* 359 */

#mini-cart.minicart-box {
    /* 360 */
    
    width: 68px;
    /* 361 */
    
    height: 60px;
    /* 362 */
    
    text-align: center;
    /* 363 */
    
    border: 1px solid #e6e6e6;
    /* 364 */
    
    background: #f0f0f0;
    /* 365 */
    
    margin: -30px auto;
    /* 366 */
}
/* 367 */

#mini-cart.minicart-box .cart-head {
    /* 368 */
    
    margin-top: 11px;
    /* 369 */
}
/* 370 */

#mini-cart.minicart-inline {
    /* 371 */
    
    font-size: 0.7857em;
    /* 372 */
    
    width: auto;
    /* 373 */
    
    height: auto;
    /* 374 */
    
    position: relative;
    /* 375 */
    
    top: auto;
    /* 376 */
    
    bottom: auto;
    /* 377 */
    
    margin: 3px 0 3px 7px;
    /* 378 */
    
    border-radius: 4px;
    /* 379 */
}
/* 380 */

#mini-cart.minicart-inline .minicart-icon {
    /* 381 */
    
    font-size: 1.2727em;
    /* 382 */
    
    vertical-align: top;
    /* 383 */
}
/* 384 */

#mini-cart.minicart-inline .cart-head {
    /* 385 */
    
    padding: 0 10px;
    /* 386 */
    
    line-height: 26px;
    /* 387 */
    
    height: 26px;
    /* 388 */
    
    white-space: nowrap;
    /* 389 */
    
    margin-top: 1px;
    /* 390 */
    
    margin-bottom: -1px;
    /* 391 */
}
/* 392 */

#mini-cart.minicart-inline .cart-items {
    /* 393 */
    
    font-size: 1em;
    /* 394 */
    
    margin-left: 3px;
    /* 395 */
    
    position: relative;
    /* 396 */
    
    top: -1px;
    /* 397 */
}
/* 398 */

#mini-cart.minicart-inline .cart-popup {
    /* 399 */
    
    margin-top: 8px;
    /* 400 */
}
/* headers.css */
/* 401 */

#mini-cart.minicart-inline .cart-popup:before {
    /* 402 */
    
    right: 18px;
    /* 403 */
}
/* 404 */

@media (max-width: 480px) {
    /* 405 */
    
    #header #mini-cart {
        /* 406 */
        
        font-size: 0.8462em;
        /* 407 */
        
        width: auto;
        /* 408 */
        
        height: auto;
        /* 409 */
        
        position: absolute;
        /* 410 */
        
        right: 15px;
        /* 411 */
        
        top: 9px;
        /* 412 */
        
        bottom: auto;
        /* 413 */
        
        margin: 0;
        /* 414 */
        
        border-radius: 4px;
        /* 415 */
        
        border-width: 0;
        /* 416 */
    }
    /* 417 */
    
    #header #mini-cart .minicart-icon {
        /* 418 */
        
        font-size: 1.2727em;
        /* 419 */
        
        vertical-align: baseline;
        /* 420 */
    }
    /* 421 */
    
    #header #mini-cart .cart-head {
        /* 422 */
        
        padding: 0 10px;
        /* 423 */
        
        line-height: 26px;
        /* 424 */
        
        height: 26px;
        /* 425 */
        
        margin: 0;
        /* 426 */
        
        white-space: nowrap;
        /* 427 */
    }
    /* 428 */
    
    #header #mini-cart .cart-items {
        /* 429 */
        
        font-size: 1em;
        /* 430 */
        
        margin-left: 3px;
        /* 431 */
        
        position: relative;
        /* 432 */
        
        top: -3px;
        /* 433 */
        
        vertical-align: middle;
        /* 434 */
    }
    /* 435 */
    
    #header #mini-cart .cart-popup {
        /* 436 */
        
        margin-top: 8px;
        /* 437 */
    }
    /* 438 */
    
    #header #mini-cart .cart-popup:before {
        /* 439 */
        
        right: 18px;
        /* 440 */
    }
    /* 441 */
}
/* 442 */

#mini-cart .cart-popup {
    /* 443 */
    
    display: none;
    /* 444 */
    
    position: absolute;
    /* 445 */
    
    width: 340px;
    /* 446 */
    
    -webkit-backface-visibility: hidden;
    /* 447 */
    
    -moz-backface-visibility: hidden;
    /* 448 */
    
    left: auto;
    /* 449 */
    
    right: 0;
    /* 450 */
    
    padding: 0;
    /* headers.css */
    /* 451 */
    
    border: none;
    /* 452 */
}
/* 453 */
/* 454 */

@media (max-width: 767px) {
    /* 455 */
    
    #mini-cart .cart-popup {
        /* 456 */
        
        width: 290px;
        /* 457 */
    }
    /* 458 */
}
/* 459 */

#mini-cart .widget_shopping_cart li.empty {
    /* 460 */
    
    text-align: center;
    /* 461 */
    
    padding: 10px 0;
    /* 462 */
}
/* 463 */

#mini-cart .widget_shopping_cart .buttons {
    /* 464 */
    
    margin-bottom: 0;
    /* 465 */
}
/* 466 */

#mini-cart .widget_shopping_cart .cart-loading {
    /* 467 */
    
    height: 64px;
    /* 468 */
    
    width: 100%;
    /* 469 */
    
    background: url(../images/ajax-loader@2x.gif) no-repeat scroll center center / 16px 16px #fff;
    /* 470 */
    
    opacity: 0.6;
    /* 471 */
    
    filter: alpha(opacity=60);
    /* 472 */
}
/* 473 */

#mini-cart .cart_list {
    /* 474 */
    
    max-height: 300px;
    /* 475 */
    
    overflow-y: auto;
    /* 476 */
    
    overflow-x: hidden;
    /* 477 */
}
/* 478 */

#mini-cart .cart_list.scroll-scrolly_visible li {
    /* 479 */
    
    padding-right: 20px;
    /* 480 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

*/
/* navigations.css */
/* 1   */
/* 2   */
/**********************************************************************************/
/* 3   */
/* Navigation / Large Screens *****************************************************/
/* 4   */
/**********************************************************************************/
/* 5   */
/* 6   */

.main-navigation {
    /* 7   */
    
    position: relative;
    /* 8   */
    
    text-align: left;
    /* 9   */
    
    height: auto;
    /* 10  */
    
    line-height: normal;
    /* 11  */
    
    text-align: left;
    /* 12  */
}
/* 13  */
/* 14  */

.main-navigation > ul {
    /* 15  */
    
    display: inline-block;
    /* 16  */
}
/* 17  */
/* 18  */

.main-navigation.align_right > ul {
    /* 19  */
    
    margin-right: -15px;
    /* 20  */
}
/* 21  */
/* 22  */

.main-navigation ul ul {
    /* 23  */
    
    display: none;
    /* 24  */
}
/* 25  */
/* 26  */

.main-navigation ul li:hover > ul {
    /* 27  */
    
    display: block;
    /* 28  */
}
/* 29  */
/* 30  */

.main-navigation > ul > li.call-to-action
/* 31  */

{
    /* 32  */
    
    margin: -1px 4px 0;
    /* 33  */
}
/* 34  */
/* 35  */

.main-navigation > ul > li.call-to-action > a {
    /* 36  */
    
    border-width: 1px;
    /* 37  */
    
    border-style: solid;
    /* 38  */
    /* 39  */
    
    -webkit-border-radius: 5px;
    /* 40  */
    
    -moz-border-radius: 5px;
    /* 41  */
    
    border-radius: 5px;
    /* 42  */
}
/* 43  */
/* 44  */

.main-navigation > ul > li.menu-item-has-children {
    /* 45  */
    
    padding-right: 2px;
    /* 46  */
    
    margin-right: 10px;
    /* 47  */
}
/* 48  */
/* 49  */

.main-navigation ul ul li.menu-item-has-children a {
    /* 50  */
    
    margin-right: 40px;
    /* navigations.css */
    /* 51  */
}
/* 52  */
/* 53  */

.main-navigation ul li.menu-item-has-children > a:after {
    /* 54  */
    
    font-family: FontAwesome;
    /* 55  */
    
    font-style: normal;
    /* 56  */
    
    font-weight: normal;
    /* 57  */
    
    text-decoration: inherit;
    /* 58  */
    
    content: "\f105";
    /* 59  */
    
    display: block;
    /* 60  */
    
    width: 10px;
    /* 61  */
    
    height: 30px;
    /* 62  */
    
    position: absolute;
    /* 63  */
    
    right: 20px;
    /* 64  */
    
    top: 13px;
    /* 65  */
    
    line-height: 13px;
    /* 66  */
    
    text-align: left;
    /* 67  */
}
/* 68  */
/* 69  */

.main-navigation > ul > li.menu-item-has-children > a:after {
    /* 70  */
    
    top: 50%;
    /* 71  */
    
    right: 3px;
    /* 72  */
    
    content: "\f107";
    /* 73  */
    
    margin-top: -7px;
    /* 74  */
    
    line-height: 13px;
    /* 75  */
    
    height: auto;
    /* 76  */
    /* 77  */
}
/* 78  */
/* 79  */

.main-navigation ul {
    /* 80  */
    
    padding: 0;
    /* 81  */
    
    margin: 0;
    /* 82  */
    
    list-style: none;
    /* 83  */
    
    position: relative;
    /* 84  */
}
/* 85  */
/* 86  */

.main-navigation ul:after {
    /* 87  */
    
    content: "";
    /* 88  */
    
    clear: both;
    /* 89  */
    
    display: block;
    /* 90  */
}
/* 91  */
/* 92  */

.main-navigation ul li {
    /* 93  */
    
    display: inline-block;
    /* 94  */
    
    white-space: nowrap;
    /* 95  */
    
    position: relative;
    /* 96  */
}
/* 97  */
/* 98  */

.main-navigation ul li:hover {
    /* 99  */
    
    -webkit-transition: all 0.3s ease-out;
    /* 100 */
    
    -moz-transition: all 0.3s ease-out;
    /* navigations.css */
    /* 101 */
    
    -o-transition: all 0.3s ease-out;
    /* 102 */
    
    transition: all 0.3s ease-out;
    /* 103 */
}
/* 104 */
/* 105 */

.main-navigation > ul > li > a
/* 106 */

{
    /* 107 */
    
    opacity: 1;
    /* 108 */
    
    -webkit-transition: opacity 0.3s;
    /* 109 */
    
    -moz-transition: opacity 0.3s;
    /* 110 */
    
    -o-transition: opacity 0.3s;
    /* 111 */
    
    transition: opacity 0.3s;
    /* 112 */
}
/* 113 */
/* 114 */

.main-navigation ul li a {
    /* 115 */
    
    display: inline-block;
    /* 116 */
    
    padding: 13px 15px;
    /* 117 */
    
    text-decoration: none;
    /* 118 */
    
    font-weight: normal;
    /* 119 */
    
    text-transform: uppercase;
    /* 120 */
}
/* 121 */
/* 122 */
/* 123 */

@-webkit-keyframes main_nav_anim {
    /* 124 */
    
    0% {
        opacity: 0;
    }
    /* 125 */
    
    100% {
        opacity: 1;
    }
    /* 126 */
}
/* 127 */
/* 128 */

@-moz-keyframes main_nav_anim {
    /* 129 */
    
    0% {
        opacity: 0;
    }
    /* 130 */
    
    100% {
        opacity: 1;
    }
    /* 131 */
}
/* 132 */
/* 133 */

@-o-keyframes main_nav_anim {
    /* 134 */
    
    0% {
        opacity: 0;
    }
    /* 135 */
    
    100% {
        opacity: 1;
    }
    /* 136 */
}
/* 137 */
/* 138 */

@keyframes main_nav_anim {
    /* 139 */
    
    0% {
        opacity: 0;
    }
    /* 140 */
    
    100% {
        opacity: 1;
    }
    /* 141 */
}
/* 142 */
/* 143 */

.main-navigation ul ul {
    /* 144 */
    
    background: #202020;
    /* 145 */
    
    position: absolute;
    /* 146 */
    
    top: 100%;
    /* 147 */
    
    left: -15px;
    /* 148 */
    
    min-width: 200px;
    /* 149 */
    
    z-index: 99999;
    /* 150 */
    
    line-height: 23px;
    /* navigations.css */
    /* 151 */
    /* 152 */
    
    -webkit-animation-duration: .3s;
    /* 153 */
    
    -moz-animation-duration: .3s;
    /* 154 */
    
    -o-animation-duration: .3s;
    /* 155 */
    
    animation-duration: .3s;
    /* 156 */
    /* 157 */
    
    -webkit-animation-fill-mode: both;
    /* 158 */
    
    -moz-animation-fill-mode: both;
    /* 159 */
    
    -o-animation-fill-mode: both;
    /* 160 */
    
    animation-fill-mode: both;
    /* 161 */
    /* 162 */
    
    -webkit-animation-name: main_nav_anim;
    /* 163 */
    
    -moz-animation-name: main_nav_anim;
    /* 164 */
    
    -o-animation-name: main_nav_anim;
    /* 165 */
    
    animation-name: main_nav_anim;
    /* 166 */
}
/* 167 */
/* 168 */

.main-navigation ul ul li {
    /* 169 */
    
    float: none;
    /* 170 */
    
    text-align: left;
    /* 171 */
    
    display: block;
    /* 172 */
    
    border-bottom: 1px solid #303030;
    /* 173 */
    
    position: relative;
    /* 174 */
    
    z-index: 99999;
    /* 175 */
}
/* 176 */
/* 177 */

.main-navigation ul ul li:last-child {
    /* 178 */
    
    border-bottom: 0px solid #303030;
    /* 179 */
}
/* 180 */
/* 181 */

.main-navigation ul ul li a {
    /* 182 */
    
    font-size: 11px !important;
    /* 183 */
    
    color: #666;
    /* 184 */
    
    padding: 0 15px;
    /* 185 */
    
    line-height: 40px;
    /* 186 */
}
/* 187 */
/* 188 */

.main-navigation ul ul li a:hover {
    /* 189 */
    
    -webkit-transition: all 0.3s ease-out;
    /* 190 */
    
    -moz-transition: all 0.3s ease-out;
    /* 191 */
    
    -o-transition: all 0.3s ease-out;
    /* 192 */
    
    transition: all 0.3s ease-out;
    /* 193 */
}
/* 194 */
/* 195 */

.main-navigation ul ul ul {
    /* 196 */
    
    position: absolute;
    /* 197 */
    
    left: 100%;
    /* 198 */
    
    top: 0;
    /* 199 */
}
/* 200 */
/* navigations.css */
/* 201 */

.main-navigation ul ul ul li a {
    /* 202 */
    
    display: inline-block;
    /* 203 */
}
/* 204 */
/* 205 */
/* Mega Menu */
/* 206 */
/* 207 */

.mega-menu {
    /* 208 */
    
    margin: 0;
    /* 209 */
    
    padding: 0;
    /* 210 */
    
    list-style: none;
    /* 211 */
    
    *zoom: 1;
    /* 212 */
}
/* 213 */

.mega-menu:before,
.mega-menu:after {
    /* 214 */
    
    content: " ";
    /* 215 */
    
    display: table;
    /* 216 */
}
/* 217 */

.mega-menu:after {
    /* 218 */
    
    clear: both;
    /* 219 */
}
/* 220 */

.mega-menu li.menu-item {
    /* 221 */
    
    display: block;
    /* 222 */
    
    position: relative;
    /* 223 */
}
/* 224 */

.mega-menu li.menu-item > a,
.mega-menu li.menu-item > h5 {
    /* 225 */
    
    display: block;
    /* 226 */
    
    text-decoration: none;
    /* 227 */
    
    position: relative;
    /* 228 */
    
    outline: medium none;
    /* 229 */
    
    margin-top: 0;
    /* 230 */
    
    margin-bottom: 0;
    /* 231 */
    
    line-height: 24px;
    /* 232 */
    
    font-weight: 400;
    /* 233 */
}
/* 234 */

.mega-menu li.menu-item > a > .fa,
.mega-menu li.menu-item > h5 > .fa {
    /* 235 */
    
    width: 18px;
    /* 236 */
    
    text-align: center;
    /* 237 */
}
/* 238 */

.mega-menu li.menu-item > a > .fa,
.mega-menu li.menu-item > h5 > .fa,
.mega-menu li.menu-item > a > .avatar,
.mega-menu li.menu-item > h5 > .avatar {
    /* 239 */
    
    margin-right: 5px;
    /* 240 */
}
/* 241 */

.mega-menu li.menu-item > a > .avatar img,
.mega-menu li.menu-item > h5 > .avatar img {
    /* 242 */
    
    margin-top: -5px;
    /* 243 */
    
    margin-bottom: -4px;
    /* 244 */
}
/* 245 */

.mega-menu li.menu-item > h5 {
    /* 246 */
    
    cursor: default;
    /* 247 */
}
/* 248 */

.mega-menu ul.sub-menu {
    /* 249 */
    
    margin: 0;
    /* 250 */
    
    padding: 0;
    /* navigations.css */
    /* 251 */
    
    list-style: none;
    /* 252 */
}
/* 253 */

.mega-menu > li.menu-item {
    /* 254 */
    
    margin: 0 30px;
    /* 255 */
    
    float: left;
    /* 256 */
}
/* 257 */

.mega-menu > li.active {
    /* 258 */
    
    border-top: #202020 solid 1px;
    /* 259 */
    
    border-bottom: #202020 solid 1px;
    /* 260 */
}
/* 261 */

.mega-menu > li.menu-item + li.menu-item {
    /* 262 */
    
    margin-left: 2px;
    /* 263 */
}
/* 264 */

.mega-menu > li.menu-item.narrow {
    /* 265 */
    
    position: relative;
    /* 266 */
}
/* 267 */

.mega-menu > li.menu-item > a,
.mega-menu > li.menu-item > h5 {
    /* 268 */
    
    display: inline-block;
    /* 269 */
    
    font-size: 14px;
    /* 270 */
    
    font-weight: normal;
    /* 271 */
    
    line-height: 20px;
    /* 272 */
    
    padding: 9px 0;
    /* 273 */
    
    text-transform: uppercase;
    /* 274 */
}
/* 275 */

@media (max-width: 1199px) {
    /* 276 */
    
    .mega-menu > li.menu-item > a,
    .mega-menu > li.menu-item > h5 {
        /* 277 */
        
        padding: 9px 9px 8px;
        /* 278 */
    }
    /* 279 */
}
/* 280 */

.mega-menu > li.menu-item > a > .fa,
.mega-menu > li.menu-item > h5 > .fa {
    /* 281 */
    
    width: auto;
    /* 282 */
}
/* 283 */

.mega-menu > li.menu-item > a .tip,
.mega-menu > li.menu-item > h5 .tip {
    /* 284 */
    
    position: absolute;
    /* 285 */
    
    top: -9px;
    /* 286 */
    
    right: 10px;
    /* 287 */
}
/* 288 */

.mega-menu > li.menu-item > a .tip .tip-arrow:before,
.mega-menu > li.menu-item > h5 .tip .tip-arrow:before {
    /* 289 */
    
    content: "\f125";
    /* 290 */
    
    left: 2px;
    /* 291 */
    
    bottom: -3px;
    /* 292 */
    
    top: auto;
    /* 293 */
    
    width: auto;
    /* 294 */
    
    height: auto;
    /* 295 */
}
/* 296 */

.mega-menu > li.menu-item.active > a,
.mega-menu > li.menu-item:hover > a,
.mega-menu > li.menu-item.active > h5,
.mega-menu > li.menu-item:hover > h5 {
    /* 297 */
    
    color: #333;
    /* 298 */
}
/* 299 */

.mega-menu > li.menu-item.has-sub:hover {
    /* 300 */
    
    z-index: 111;
    /* navigations.css */
    /* 301 */
}
/* 302 */

.mega-menu > li.menu-item.has-sub:hover > a,
.mega-menu > li.menu-item.has-sub:hover > h5 {
    /* 303 */
    
    margin-bottom: -1px;
    /* 304 */
    
    padding-bottom: 9px;
    /* 305 */
}
/* 306 */

.menu-arrow .mega-menu > li.has-sub > a:after,
.menu-arrow .mega-menu > li.has-sub > h5:after {
    /* 307 */
    
    content: "\f107";
    /* 308 */
    
    font-family: "FontAwesome";
    /* 309 */
}
/* 310 */

.mega-menu .popup {
    /* 311 */
    
    color: #ffffff;
    /* 312 */
    
    position: absolute;
    /* 313 */
    
    left: 0;
    /* 314 */
    
    text-align: left;
    /* 315 */
    
    top: 100%;
    /* 316 */
    
    display: none;
    /* 317 */
    
    margin: 1px 0 0;
    /* 318 */
    
    z-index: 111;
    /* 319 */
}
/* 320 */

.mega-menu .popup > .inner {
    /* 321 */
    
    padding: 25px 20px 10px;
    /* 322 */
    
    background-color: #202020;
    /* 323 */
    
    margin: 32px 0 0;
    /* 324 */
    
    *zoom: 1;
    /* 325 */
}
/* 326 */

.sticky .mega-menu .popup > .inner {
    /* 327 */
    
    margin-top: 15px;
    /* 328 */
}
/* 329 */

.mega-menu .popup > .inner:before,
.mega-menu .popup > .inner:after {
    /* 330 */
    
    content: " ";
    /* 331 */
    
    display: table;
    /* 332 */
}
/* 333 */

.mega-menu .popup > .inner:after {
    /* 334 */
    
    clear: both;
    /* 335 */
}
/* 336 */

.mega-menu .popup ul.sub-menu {
    /* 337 */
    
    position: relative;
    /* 338 */
    
    z-index: 10;
    /* 339 */
}
/* 340 */

.mega-menu .popup li.menu-item {
    /* 341 */
    
    padding: 0;
    /* 342 */
    
    float: none;
    /* 343 */
    
    height: auto;
    /* 344 */
}
/* 345 */

.mega-menu .wide .popup {
    /* 346 */
    
    right: auto;
    /* 347 */
    
    left: 0;
    /* 348 */
}
/* 349 */
/* 350 */

.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item {
    /* navigations.css */
    /* 351 */
    
    float: left;
    /* 352 */
    
    padding: 0 10px;
    /* 353 */
}
/* 354 */

.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > a,
.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > h5 {
    /* 355 */
    
    color: #fff;
    /* 356 */
    
    font-size: 14px;
    /* 357 */
    
    font-weight: 600;
    /* 358 */
    
    padding-bottom: 5px;
    /* 359 */
    
    text-transform: uppercase;
    /* 360 */
}
/* 361 */

.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > ul.sub-menu {
    /* 362 */
    
    padding-bottom: 15px;
    /* 363 */
}
/* 364 */

.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a,
.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > h5 {
    /* 365 */
    
    color: #666;
    /* 366 */
    
    font-size: 11px !important;
    /* 367 */
    
    letter-spacing: 2px;
    /* 368 */
    
    margin: 0 0 0 -8px;
    /* 369 */
    
    padding: 3px 8px;
    /* 370 */
    
    font-size: 0.9em;
    /* 371 */
    
    line-height: 20px;
    /* 372 */
    
    font-weight: normal;
    /* 373 */
    
    text-transform: uppercase;
    /* 374 */
    /* 375 */
}
/* 376 */

.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a:hover,
.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > h5:hover {
    /* 377 */
    
    color: #f4f4f4;
    /* 378 */
}
/* 379 */

.mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > ul.sub-menu {
    /* 380 */
    
    padding-left: 10px;
    /* 381 */
}
/* 382 */

.mega-menu .wide .popup > .inner > ul.sub-menu > .menu-block-item {
    /* 383 */
    
    margin-bottom: -10px;
    /* 384 */
}
/* 385 */

.mega-menu .wide .popup > .inner .container {
    /* 386 */
    
    width: auto;
    /* 387 */
    
    padding: 0;
    /* 388 */
}
/* 389 */

.mega-menu .narrow .popup {
    /* 390 */
    
    min-width: 100%;
    /* 391 */
    
    border-top-width: 0;
    /* 392 */
}
/* 393 */

.mega-menu .narrow .popup > .inner {
    /* 394 */
    
    padding: 0;
    /* 395 */
    
    margin-top: 32px;
    /* 396 */
}
/* 397 */

.sticky .mega-menu .narrow .popup > .inner {
    /* 398 */
    
    margin-top: 17px;
    /* 399 */
}
/* 400 */

.mega-menu .narrow .popup ul.sub-menu {
    /* navigations.css */
    /* 401 */
    
    min-width: 160px;
    /* 402 */
}
/* 403 */

.mega-menu .narrow .popup ul.sub-menu ul.sub-menu {
    /* 404 */
    
    position: absolute;
    /* 405 */
    
    background: #202020;
    /* 406 */
    
    left: 100%;
    /* 407 */
    
    top: 0;
    /* 408 */
    
    height: auto;
    /* 409 */
    
    display: none;
    /* 410 */
}
/* 411 */

.mega-menu .narrow .popup li.menu-item > a,
.mega-menu .narrow .popup li.menu-item > h5 {
    /* 412 */
    
    color: #666;
    /* 413 */
    
    font-weight: 400;
    /* 414 */
    
    padding: 8px 10px;
    /* 415 */
    
    font-size: 11px;
    /* 416 */
    
    text-transform: uppercase;
    /* 417 */
    
    line-height: 25px;
    /* 418 */
    
    white-space: nowrap;
    /* 419 */
    
    border-bottom: 1px solid #303030;
    /* 420 */
    
    letter-spacing: 1px;
    /* 421 */
}
/* 422 */

.mega-menu .narrow .popup li.menu-item:last-child > a,
.mega-menu .narrow .popup li.menu-item:last-child > h5 {
    /* 423 */
    
    border-bottom-width: 0;
    /* 424 */
}
/* 425 */

.mega-menu .narrow .popup li.menu-item:hover > ul.sub-menu {
    /* 426 */
    
    display: block;
    /* 427 */
}
/* 428 */

.mega-menu .narrow .popup li.menu-item-has-children > a,
.mega-menu .narrow .popup li.menu-item-has-children > h5 {
    /* 429 */
    
    padding-right: 15px;
    /* 430 */
}
/* 431 */

.mega-menu .narrow .popup li.menu-item-has-children > a:before,
.mega-menu .narrow .popup li.menu-item-has-children > h5:before {
    /* 432 */
    
    float: right;
    /* 433 */
    
    content: "\f105";
    /* 434 */
    
    font-family: "FontAwesome";
    /* 435 */
    
    font-weight: normal;
    /* 436 */
    
    line-height: 22px;
    /* 437 */
}
/* 438 */

.mega-menu .narrow.pos-left .popup {
    /* 439 */
    
    left: 0px;
    /* 440 */
    
    right: auto;
    /* 441 */
}
/* 442 */
/* 443 */

.mega-menu .narrow.pos-left .popup ul.sub-menu ul.sub-menu {
    /* 444 */
    
    left: 100%;
    /* 445 */
    
    right: auto;
    /* 446 */
}
/* 447 */

.mega-menu .narrow.pos-left .popup li.menu-item-has-children > a:before,
.mega-menu .narrow.pos-left .popup li.menu-item-has-children > h5:before {
    /* 448 */
    
    content: "\f105";
    /* 449 */
}
/* 450 */

.mega-menu .narrow.pos-right .popup {
    /* navigations.css */
    /* 451 */
    
    right: 0px;
    /* 452 */
    
    left: auto;
    /* 453 */
}
/* 454 */

.mega-menu .narrow.pos-right .popup ul.sub-menu ul.sub-menu {
    /* 455 */
    
    right: 100%;
    /* 456 */
    
    left: auto;
    /* 457 */
}
/* 458 */

.mega-menu .narrow.pos-right .popup li.menu-item-has-children > a:before,
.mega-menu .narrow.pos-right .popup li.menu-item-has-children > h5:before {
    /* 459 */
    
    content: "\f0d9";
    /* 460 */
}
/* 461 */

.mega-menu .tip {
    /* 462 */
    
    color: #fff;
    /* 463 */
    
    display: inline-block;
    /* 464 */
    
    font-size: 9px;
    /* 465 */
    
    font-family: Arial, Helvetica, sans-serif;
    /* 466 */
    
    border-radius: 2px;
    /* 467 */
    
    line-height: 1;
    /* 468 */
    
    padding: 2px;
    /* 469 */
    
    position: relative;
    /* 470 */
    
    margin-left: 10px;
    /* 471 */
    
    vertical-align: middle;
    /* 472 */
}
/* 473 */

.mega-menu .tip.hot {
    /* 474 */
    
    background-color: #eb2771;
    /* 475 */
}
/* 476 */

.mega-menu .inline-menu-item {
    /* 477 */
    
    display: inline-block;
    /* 478 */
}
/* 479 */

.mega-menu.show-arrow > li.has-sub > a:after,
.mega-menu.show-arrow > li.has-sub > h5:after {
    /* 480 */
    
    display: inline-block;
    /* 481 */
    
    content: "\f107";
    /* 482 */
    
    font-family: "FontAwesome";
    /* 483 */
    
    font-weight: normal;
    /* 484 */
    
    margin: 1px 0 -1px 4px;
    /* 485 */
    
    line-height: 1;
    /* 486 */
}
/* 487 */
/* 488 */
/* Sidebar Menu */
/* 489 */

.sidebar-menu {
    /* 490 */
    
    margin: 0;
    /* 491 */
    
    padding: 0;
    /* 492 */
    
    list-style: none;
    /* 493 */
    
    *zoom: 1;
    /* 494 */
}
/* 495 */

.sidebar-menu:before,
.sidebar-menu:after {
    /* 496 */
    
    content: " ";
    /* 497 */
    
    display: table;
    /* 498 */
}
/* 499 */

.sidebar-menu:after {
    /* 500 */
    
    clear: both;
    /* navigations.css */
    /* 501 */
}
/* 502 */

.sidebar-menu li.menu-item {
    /* 503 */
    
    display: block;
    /* 504 */
    
    position: relative;
    /* 505 */
}
/* 506 */

.sidebar-menu li.menu-item > a,
.sidebar-menu li.menu-item > h5 {
    /* 507 */
    
    display: block;
    /* 508 */
    
    text-decoration: none;
    /* 509 */
    
    position: relative;
    /* 510 */
    
    outline: medium none;
    /* 511 */
    
    margin-top: 0;
    /* 512 */
    
    margin-bottom: 0;
    /* 513 */
    
    line-height: 24px;
    /* 514 */
    
    font-weight: 400;
    /* 515 */
}
/* 516 */

.sidebar-menu li.menu-item > a > .fa,
.sidebar-menu li.menu-item > h5 > .fa {
    /* 517 */
    
    width: 18px;
    /* 518 */
    
    text-align: center;
    /* 519 */
}
/* 520 */

.sidebar-menu li.menu-item > a > .fa,
.sidebar-menu li.menu-item > h5 > .fa,
.sidebar-menu li.menu-item > a > .avatar,
.sidebar-menu li.menu-item > h5 > .avatar {
    /* 521 */
    
    margin-right: 5px;
    /* 522 */
}
/* 523 */

.sidebar-menu li.menu-item > a > .avatar img,
.sidebar-menu li.menu-item > h5 > .avatar img {
    /* 524 */
    
    margin-top: -5px;
    /* 525 */
    
    margin-bottom: -4px;
    /* 526 */
}
/* 527 */

.sidebar-menu li.menu-item > h5 {
    /* 528 */
    
    cursor: default;
    /* 529 */
}
/* 530 */

.sidebar-menu ul.sub-menu {
    /* 531 */
    
    margin: 0;
    /* 532 */
    
    padding: 0;
    /* 533 */
    
    list-style: none;
    /* 534 */
}
/* 535 */

.sidebar-menu > li.menu-item {
    /* 536 */
    
    float: none;
    /* 537 */
}
/* 538 */

.sidebar-menu > li.menu-item:first-child > a,
.sidebar-menu > li.menu-item:first-child > h5 {
    /* 539 */
    
    border-top-width: 0;
    /* 540 */
}
/* 541 */

.sidebar-menu > li.menu-item:last-child:hover {
    /* 542 */
    
    border-radius: 0 0 7px 7px;
    /* 543 */
}
/* 544 */

.sidebar-menu > li.menu-item:last-child.menu-item-has-children:hover {
    /* 545 */
    
    border-radius: 0 0 0 7px;
    /* 546 */
}
/* 547 */

.right-sidebar .sidebar-menu > li.menu-item:last-child.menu-item-has-children:hover {
    /* 548 */
    
    border-radius: 0 0 7px 0;
    /* 549 */
}
/* 550 */

.sidebar-menu > li.menu-item > a,
.sidebar-menu > li.menu-item > h5 {
    /* navigations.css */
    /* 551 */
    
    color: #a0a0a0;
    /* 552 */
    
    display: block;
    /* 553 */
    
    font-weight: 300;
    /* 554 */
    
    line-height: 18px;
    /* 555 */
    
    padding: 12px 5px;
    /* 556 */
    
    margin: 0 10px -1px;
    /* 557 */
    
    letter-spacing: 2px;
    /* 558 */
    
    text-transform: uppercase;
    /* 559 */
}
/* 560 */

@media (max-width: 74.938em) {
    /* 561 */
    
    .sidebar-menu > li.menu-item > a,
    .sidebar-menu > li.menu-item > h5 {
        /* 562 */
        
        font-size: 0.9286em;
        /* 563 */
        
        line-height: 16px;
        /* 564 */
        
        padding: 9px 5px;
        /* 565 */
    }
    /* 566 */
}
/* 567 */

.sidebar-menu > li.menu-item.active:hover > a,
.sidebar-menu > li.menu-item.active:hover > h5 {
    /* 568 */
    
    color: #fff;
    /* 569 */
}
/* 570 */

.sidebar-menu > li.menu-item:hover > a,
.sidebar-menu > li.menu-item:hover > h5 {
    /* 571 */
    
    color: #fff;
    /* 572 */
    
    position: relative;
    /* 573 */
    
    z-index: 1;
    /* 574 */
}
/* 575 */

.sidebar-menu > li.menu-item:hover > .arrow:before {
    /* 576 */
    
    border-left-color: #fff;
    /* 577 */
}
/* 578 */

.sidebar-menu > li.menu-item > .arrow {
    /* 579 */
    
    display: none;
    /* 580 */
    
    position: absolute;
    /* 581 */
    
    top: 0;
    /* 582 */
    
    bottom: 0;
    /* 583 */
    
    right: 5px;
    /* 584 */
    
    width: 30px;
    /* 585 */
    
    height: 30px;
    /* 586 */
    
    line-height: 30px;
    /* 587 */
    
    margin: auto;
    /* 588 */
    
    text-align: center;
    /* 589 */
}
/* 590 */

@media (max-width: 61.938em) {
    /* 591 */
    
    .sidebar-menu > li.menu-item > .arrow,
    .right-sidebar .sidebar-menu > li.menu-item > .arrow {
        /* 592 */
        
        margin: 0;
        /* 593 */
        
        top: 7px;
        /* 594 */
    }
    /* 595 */
}
/* 596 */

.sidebar-menu > li.menu-item > .arrow:before {
    /* 597 */
    
    content: "";
    /* 598 */
    
    display: inline-block;
    /* 599 */
    
    width: 0;
    /* 600 */
    
    height: 0;
    /* navigations.css */
    /* 601 */
    
    border-top: 4px solid transparent;
    /* 602 */
    
    border-bottom: 4px solid transparent;
    /* 603 */
    
    border-left: 5px solid #333;
    /* 604 */
    
    margin-left: 5px;
    /* 605 */
    
    margin-right: 5px;
    /* 606 */
    
    position: relative;
    /* 607 */
}
/* 608 */

@media (max-width: 61.938em) {
    /* 609 */
}
/* 610 */

.sidebar-menu .popup {
    /* 611 */
    
    color: #777;
    /* 612 */
    
    text-align: left;
    /* 613 */
    
    left: 100%;
    /* 614 */
    
    position: absolute;
    /* 615 */
    
    top: 0;
    /* 616 */
    
    display: none;
    /* 617 */
    
    margin: 0;
    /* 618 */
    
    z-index: 111;
    /* 619 */
}
/* 620 */

@media (max-width: 61.938em) {
    /* 621 */
    
    .sidebar-menu .popup {
        /* 622 */
        
        position: static;
        /* 623 */
        
        margin-bottom: -1px;
        /* 624 */
    }
    /* 625 */
}
/* 626 */

.right-sidebar .sidebar-menu .popup {
    /* 627 */
    
    right: 100%;
    /* 628 */
    
    left: auto;
    /* 629 */
}
/* 630 */

.sidebar-menu .popup > .inner {
    /* 631 */
    
    background: #202020;
    /* 632 */
    
    margin: 0 0 0 31px;
    /* 633 */
}
/* 634 */

.sidebar-menu .popup ul.sub-menu {
    /* 635 */
    
    position: relative;
    /* 636 */
    
    z-index: 10;
    /* 637 */
}
/* 638 */

.sidebar-menu .popup li.menu-item {
    /* 639 */
    
    padding: 0;
    /* 640 */
    
    height: auto;
    /* 641 */
}
/* 642 */

.sidebar-menu .wide .popup {
    /* 643 */
    
    margin-left: -1px;
    /* 644 */
}
/* 645 */

.right-sidebar .sidebar-menu .wide .popup {
    /* 646 */
    
    border-radius: 6px 0 6px 6px;
    /* 647 */
    
    border-left-width: 0;
    /* 648 */
    
    border-right: 10px solid #ccc;
    /* 649 */
    
    margin-left: 0;
    /* 650 */
    
    margin-right: -1px;
    /* navigations.css */
    /* 651 */
}
/* 652 */

.sidebar-menu .wide .popup > .inner {
    /* 653 */
    
    padding: 25px 20px 10px;
    /* 654 */
    
    background: #202020;
    /* 655 */
    
    margin-left: 31px;
    /* 656 */
    
    *zoom: 1;
    /* 657 */
}
/* 658 */

.sidebar-menu .wide .popup > .inner:before,
.sidebar-menu .wide .popup > .inner:after {
    /* 659 */
    
    content: " ";
    /* 660 */
    
    display: table;
    /* 661 */
}
/* 662 */

.sidebar-menu .wide .popup > .inner:after {
    /* 663 */
    
    clear: both;
    /* 664 */
}
/* 665 */

.right-sidebar .sidebar-menu .wide .popup > .inner {
    /* 666 */
    
    border-radius: 6px 0 6px 6px;
    /* 667 */
    
    margin-left: 0;
    /* 668 */
    
    margin-right: -5px;
    /* 669 */
}
/* 670 */

.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item {
    /* 671 */
    
    float: left;
    /* 672 */
    
    padding: 0 10px;
    /* 673 */
}
/* 674 */

.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > a,
.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > h5 {
    /* 675 */
    
    color: #fff;
    /* 676 */
    
    font-size: 14px;
    /* 677 */
    
    font-weight: bold;
    /* 678 */
    
    padding-bottom: 5px;
    /* 679 */
    
    letter-spacing: 2px;
    /* 680 */
    
    text-transform: uppercase;
    /* 681 */
}
/* 682 */

.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item > ul.sub-menu {
    /* 683 */
    
    padding-bottom: 12px;
    /* 684 */
}
/* 685 */

.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a,
.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > h5 {
    /* 686 */
    
    color: #666;
    /* 687 */
    
    font-size: 11px !important;
    /* 688 */
    
    letter-spacing: 2px;
    /* 689 */
    
    margin: 0 0 0 -8px;
    /* 690 */
    
    padding: 3px 8px;
    /* 691 */
    
    font-size: 0.9em;
    /* 692 */
    
    line-height: 20px;
    /* 693 */
    
    font-weight: normal;
    /* 694 */
    
    text-transform: uppercase;
    /* 695 */
}
/* 696 */

.sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > ul.sub-menu {
    /* 697 */
    
    padding-left: 10px;
    /* 698 */
}
/* 699 */

.sidebar-menu .wide .popup > .inner > ul.sub-menu > .menu-block-item {
    /* 700 */
    
    margin-bottom: -10px;
    /* navigations.css */
    /* 701 */
}
/* 702 */

.sidebar-menu .wide .popup > .inner .container {
    /* 703 */
    
    width: auto;
    /* 704 */
    
    padding: 0;
    /* 705 */
}
/* 706 */

@media (max-width: 61.938em) {
    /* 707 */
    
    .sidebar-menu .wide .popup,
    .right-sidebar .sidebar-menu .wide .popup {
        /* 708 */
        
        border-radius: 0;
        /* 709 */
        
        box-shadow: none;
        /* 710 */
        
        border: none;
        /* 711 */
        
        margin: 0;
        /* 712 */
    }
    /* 713 */
    
    .sidebar-menu .wide .popup .inner,
    .right-sidebar .sidebar-menu .wide .popup .inner {
        /* 714 */
        
        border-radius: 0;
        /* 715 */
        
        margin: 0;
        /* 716 */
    }
    /* 717 */
}
/* 718 */

.sidebar-menu .narrow .popup > .inner > ul.sub-menu {
    /* 719 */
    
    border-radius: 0 6px 6px 6px;
    /* 720 */
}
/* 721 */

.right-sidebar .sidebar-menu .narrow .popup > .inner > ul.sub-menu {
    /* 722 */
    
    border-radius: 6px 0 6px 6px;
    /* 723 */
}
/* 724 */

.sidebar-menu .narrow .popup ul.sub-menu {
    /* 725 */
    
    min-width: 160px;
    /* 726 */
    
    padding: 5px;
    /* 727 */
    
    border-radius: 6px;
    /* 728 */
    
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    /* 729 */
}
/* 730 */

@media (max-width: 61.938em) {
    /* 731 */
    
    .sidebar-menu .narrow .popup ul.sub-menu {
        /* 732 */
        
        box-shadow: none;
        /* 733 */
        
        border-radius: 0;
        /* 734 */
    }
    /* 735 */
}
/* 736 */

.sidebar-menu .narrow .popup ul.sub-menu ul.sub-menu {
    /* 737 */
    
    position: absolute;
    /* 738 */
    
    left: 100%;
    /* 739 */
    
    top: -5px;
    /* 740 */
    
    height: auto;
    /* 741 */
    
    display: none;
    /* 742 */
}
/* 743 */

@media (max-width: 61.938em) {
    /* 744 */
    
    .sidebar-menu .narrow .popup ul.sub-menu ul.sub-menu {
        /* 745 */
        
        position: static;
        /* 746 */
        
        padding: 0 0 0 5px;
        /* 747 */
    }
    /* 748 */
}
/* 749 */

.right-sidebar .sidebar-menu .narrow .popup ul.sub-menu ul.sub-menu {
    /* 750 */
    
    left: auto;
    /* navigations.css */
    /* 751 */
    
    right: 100%;
    /* 752 */
}
/* 753 */

.sidebar-menu .narrow .popup li.menu-item > a,
.sidebar-menu .narrow .popup li.menu-item > h5 {
    /* 754 */
    
    color: #666;
    /* 755 */
    
    font-weight: 400;
    /* 756 */
    
    padding: 7px 15px 7px 8px;
    /* 757 */
    
    font-size: 10px;
    /* 758 */
    
    line-height: 20px;
    /* 759 */
    
    border-bottom: 1px solid #303030;
    /* 760 */
    
    white-space: nowrap;
    /* 761 */
    
    letter-spacing: 2px;
    /* 762 */
    
    text-transform: uppercase;
    /* 763 */
}
/* 764 */

.sidebar-menu .narrow .popup li.menu-item:last-child > a,
.sidebar-menu .narrow .popup li.menu-item:last-child > h5 {
    /* 765 */
    
    border-bottom-color: transparent;
    /* 766 */
}
/* 767 */

.sidebar-menu .narrow .popup li.menu-item:hover > ul.sub-menu {
    /* 768 */
    
    display: block;
    /* 769 */
}
/* 770 */

.sidebar-menu .narrow .popup li.menu-item-has-children > a,
.sidebar-menu .narrow .popup li.menu-item-has-children > h5 {
    /* 771 */
    
    padding-right: 15px;
    /* 772 */
}
/* 773 */

.sidebar-menu .narrow .popup li.menu-item-has-children > a:before,
.sidebar-menu .narrow .popup li.menu-item-has-children > h5:before {
    /* 774 */
    
    content: "\f0da";
    /* 775 */
    
    float: right;
    /* 776 */
    
    margin-right: -13px;
    /* 777 */
    
    font-family: "FontAwesome";
    /* 778 */
    
    font-weight: normal;
    /* 779 */
    
    line-height: 22px;
    /* 780 */
    
    opacity: 0.65;
    /* 781 */
    
    filter: alpha(opacity=65);
    /* 782 */
}
/* 783 */

.right-sidebar .sidebar-menu .narrow .popup li.menu-item-has-children > a:before,
.right-sidebar .sidebar-menu .narrow .popup li.menu-item-has-children > h5:before {
    /* 784 */
    
    content: "\f0d9";
    /* 785 */
}
/* 786 */

@media (max-width: 61.938em) {
    /* 787 */
    
    .sidebar-menu .narrow .popup li.menu-item-has-children > a:before,
    .sidebar-menu .narrow .popup li.menu-item-has-children > h5:before {
        /* 788 */
        
        content: "\f0d7";
        /* 789 */
    }
    /* 790 */
    
    .sidebar-menu .narrow .popup li.menu-item-has-children > a:before,
    .sidebar-menu .narrow .popup li.menu-item-has-children > h5:before,
    .right-sidebar .sidebar-menu .narrow .popup li.menu-item-has-children > a:before,
    .right-sidebar .sidebar-menu .narrow .popup li.menu-item-has-children > h5:before {
        /* 791 */
        
        margin-right: -7px;
        /* 792 */
    }
    /* 793 */
}
/* 794 */

.sidebar-menu .narrow .popup li.menu-item-has-children:hover > a:before,
.sidebar-menu .narrow .popup li.menu-item-has-children:hover > h5:before {
    /* 795 */
    
    opacity: 1;
    /* 796 */
    
    filter: alpha(opacity=100);
    /* 797 */
}
/* 798 */

.sidebar-menu .tip {
    /* 799 */
    
    color: #fff;
    /* 800 */
    
    display: inline-block;
    /* navigations.css */
    /* 801 */
    
    font-size: 8px;
    /* 802 */
    
    font-family: Arial, Helvetica, sans-serif;
    /* 803 */
    
    font-style: normal;
    /* 804 */
    
    border-radius: 2px;
    /* 805 */
    
    line-height: 1;
    /* 806 */
    
    padding: 2px;
    /* 807 */
    
    position: relative;
    /* 808 */
    
    margin-left: 10px;
    /* 809 */
    
    vertical-align: middle;
    /* 810 */
}
/* 811 */

.sidebar-menu .tip.hot {
    /* 812 */
    
    background-color: #eb2771;
    /* 813 */
}
/* 814 */

.sidebar-menu .tip.hot .tip-arrow:before {
    /* 815 */
    
    color: #eb2771;
    /* 816 */
}
/* 817 */

.sidebar-menu .tip .tip-arrow:before {
    /* 818 */
    
    display: inline-block;
    /* 819 */
    
    font-family: "Elusive-Icons";
    /* 820 */
    
    font-size: 5px;
    /* 821 */
    
    position: absolute;
    /* 822 */
    
    content: "\f126";
    /* 823 */
    
    text-align: right;
    /* 824 */
    
    left: -4px;
    /* 825 */
    
    width: 4px;
    /* 826 */
    
    height: 6px;
    /* 827 */
    
    margin: auto;
    /* 828 */
    
    top: 0;
    /* 829 */
    
    bottom: 0;
    /* 830 */
}
/* 831 */

.sidebar-menu .menu-custom-block span {
    /* 832 */
    
    display: none;
    /* 833 */
}
/* 834 */

.sidebar-menu .menu-custom-block a {
    /* 835 */
    
    color: #777;
    /* 836 */
    
    border-top: 1px solid #ddd;
    /* 837 */
    
    line-height: 18px;
    /* 838 */
    
    margin: 0 10px -1px;
    /* 839 */
    
    padding: 12px 5px;
    /* 840 */
    
    display: block;
    /* 841 */
    
    text-decoration: none;
    /* 842 */
}
/* 843 */

@media (max-width: 74.938em) {
    /* 844 */
    
    .sidebar-menu .menu-custom-block a {
        /* 845 */
        
        font-size: 0.9286em;
        /* 846 */
        
        line-height: 16px;
        /* 847 */
        
        padding: 9px 5px;
        /* 848 */
    }
    /* 849 */
}
/* 850 */

.sidebar-menu .menu-custom-block a:hover {
    /* navigations.css */
    /* 851 */
    
    color: #fff;
    /* 852 */
    
    margin-left: 0;
    /* 853 */
    
    margin-right: 0;
    /* 854 */
    
    padding-left: 15px;
    /* 855 */
    
    padding-right: 15px;
    /* 856 */
    
    position: relative;
    /* 857 */
    
    z-index: 1;
    /* 858 */
}
/* 859 */
/**********************************************************************************/
/* 860 */
/*  Navigation / Small & Medium Screens *******************************************/
/* 861 */
/**********************************************************************************/
/* 862 */
/* 863 */
/* 864 */

.mobile-navigation {
    /* 865 */
    
    padding: 23px 0;
    /* 866 */
}
/* 867 */
/* 868 */

.mobile-navigation ul,
/* 869 */

.mobile-navigation li {
    /* 870 */
    
    padding: 0;
    /* 871 */
    
    margin: 0;
    /* 872 */
    
    list-style: none;
    /* 873 */
    
    display: block;
    /* 874 */
    
    font-size: 1em;
    /* 875 */
}
/* 876 */
/* 877 */

.mobile-navigation ul li {
    /* 878 */
    
    text-transform: none;
    /* 879 */
    
    display: block;
    /* 880 */
    
    position: relative;
    /* 881 */
    
    -webkit-touch-callout: none;
    /* 882 */
    
    -webkit-user-select: none;
    /* 883 */
    
    -khtml-user-select: none;
    /* 884 */
    
    -moz-user-select: none;
    /* 885 */
    
    -ms-user-select: none;
    /* 886 */
    
    user-select: none;
    /* 887 */
}
/* 888 */
/* 889 */

.mobile-navigation > ul > li {
    /* 890 */
    
    text-transform: uppercase;
    /* 891 */
}
/* 892 */
/* 893 */

.mobile-navigation .sub-menu {
    /* 894 */
    
    display: none;
    /* 895 */
    
    position: relative;
    /* 896 */
    
    padding: 5px 0 13px 12px;
    /* 897 */
    /* 898 */
    
    -webkit-transition: all .3s ease;
    /* 899 */
    
    -moz-transition: all .3s ease;
    /* 900 */
    
    transition: all .3s ease;
    /* navigations.css */
    /* 901 */
    /* 902 */
    
    -webkit-backface-visibility: hidden;
    /*webkit fix*/
    /* 903 */
    
    -webkit-transform: translateZ(0);
    /*webkit fix*/
    /* 904 */
}
/* 905 */
/* 906 */

.mobile-navigation .sub-menu.open {
    /* 907 */
    
    display: block;
    /* 908 */
    /* 909 */
    
    -webkit-animation-duration: .3s;
    /* 910 */
    
    -moz-animation-duration: .3s;
    /* 911 */
    
    -o-animation-duration: .3s;
    /* 912 */
    
    animation-duration: .3s;
    /* 913 */
    /* 914 */
    
    -webkit-animation-fill-mode: both;
    /* 915 */
    
    -moz-animation-fill-mode: both;
    /* 916 */
    
    -o-animation-fill-mode: both;
    /* 917 */
    
    animation-fill-mode: both;
    /* 918 */
    /* 919 */
    
    -webkit-animation-name: main_nav_anim;
    /* 920 */
    
    -moz-animation-name: main_nav_anim;
    /* 921 */
    
    -o-animation-name: main_nav_anim;
    /* 922 */
    
    animation-name: main_nav_anim;
    /* 923 */
    /* 924 */
    
    -webkit-backface-visibility: hidden;
    /*webkit fix*/
    /* 925 */
    
    -webkit-transform: translateZ(0);
    /*webkit fix*/
    /* 926 */
}
/* 927 */
/* 928 */

.mobile-navigation .sub-menu.open li:last-child .sub-menu.open {
    /* 929 */
    
    padding-bottom: 20px;
    /* 930 */
    
    margin-bottom: -20px;
    /* 931 */
}
/* 932 */
/* 933 */

.mobile-navigation li:last-child > .sub-menu.open
/* 934 */

{
    /* 935 */
    
    margin-bottom: -20px;
    /* 936 */
}
/* 937 */
/* 938 */

.mobile-navigation .sub-menu .sub-menu
/* 939 */

{
    /* 940 */
    
    padding: 7px 0 13px 10px;
    /* 941 */
}
/* 942 */
/* 943 */

.mobile-navigation .sub-menu .sub-menu .sub-menu {
    /* 944 */
    
    padding: 0;
    /* 945 */
    
    margin: 0;
    /* 946 */
}
/* 947 */
/* 948 */

.mobile-navigation .menu-item-has-children .more,
/* 949 */

.mobile-navigation .menu-item-language .more
/* 950 */

{
    /* navigations.css */
    /* 951 */
    
    display: block;
    /* 952 */
    
    position: absolute;
    /* 953 */
    
    top: 3px;
    /* 954 */
    
    right: 14px;
    /* 955 */
    
    width: 36px;
    /* 956 */
    
    height: 36px;
    /* 957 */
    
    margin-top: 0px;
    /* 958 */
    /* 959 */
    
    color: #a3a3a3;
    /* 960 */
    
    text-align: center;
    /* 961 */
    
    font-family: FontAwesome;
    /* 962 */
    
    font-style: normal;
    /* 963 */
    
    font-weight: normal;
    /* 964 */
    
    content: "";
    /* 965 */
    
    font-size: 0.875rem;
    /* 966 */
    
    vertical-align: middle;
    /* 967 */
    
    line-height: 32px;
    /* 968 */
    
    cursor: pointer;
    /* 969 */
}
/* 970 */
/* 971 */

.mobile-navigation .menu-item-language .sub-menu .more {
    /* 972 */
    
    display: none;
    /* 973 */
}
/* 974 */
/* 975 */

.mobile-navigation a {
    /* 976 */
    
    font-size: .8125em;
    /* 977 */
    
    color: #a3a3a3;
    /* 978 */
    
    padding: 8px 24px;
    /* 979 */
    
    display: inline-block;
    /* 980 */
}
/* 981 */
/* 982 */

.mobile-navigation .sub-menu a {
    /* 983 */
    
    font-size: 0.875rem;
    /* 984 */
    
    font-weight: normal;
    /* 985 */
    
    padding: 6px 24px;
    /* 986 */
}
/* 987 */
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

file-relative URI  : ../images/cross.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/cross.png
docroot stripped   : /wp-content/themes/bazien/css/../images/cross.png
traversals removed : ../images/cross.png

*/
/* default-top-search.css */
/* 1   */
/* Overlay style */
/* 2   */

.overlay-top-search {
    /* 3   */
    
    position: fixed;
    /* 4   */
    
    width: 100%;
    /* 5   */
    
    height: 100%;
    /* 6   */
    
    top: 0;
    /* 7   */
    
    left: 0;
    /* 8   */
    
    background: rgba(255, 255, 255, 0.9);
    /* 9   */
    
    z-index: 9999;
    /* 10  */
}
/* 11  */
/* 12  */
/* Overlay closing cross */
/* 13  */

.overlay-top-search .overlay-close-search {
    /* 14  */
    
    width: 80px;
    /* 15  */
    
    height: 80px;
    /* 16  */
    
    position: absolute;
    /* 17  */
    
    right: 20px;
    /* 18  */
    
    top: 20px;
    /* 19  */
    
    overflow: hidden;
    /* 20  */
    
    border: none;
    /* 21  */
    
    background: url(../images/cross.png) no-repeat center center;
    /* 22  */
    
    text-indent: 200%;
    /* 23  */
    
    color: transparent;
    /* 24  */
    
    outline: none;
    /* 25  */
    
    z-index: 100;
    /* 26  */
}
/* 27  */
/* 28  */
/* Menu style */
/* 29  */

.overlay-top-search .site-search-inner {
    /* 30  */
    
    text-align: center;
    /* 31  */
    
    position: relative;
    /* 32  */
    
    top: 50%;
    /* 33  */
    
    height: 60%;
    /* 34  */
    
    font-size: 54px;
    /* 35  */
    
    -webkit-transform: translateY(-50%);
    /* 36  */
    
    transform: translateY(-50%);
    /* 37  */
}
/* 38  */

.overlay-top-search .site-search-inner form {
    /* 39  */
    
    margin: 0px auto;
    /* 40  */
    
    width: 50%;
    /* 41  */
}
/* 42  */

.overlay-top-search .site-search-inner input.search-field,
.overlay-top-search .site-search-inner input.search-field:focus {
    /* 43  */
    
    background: none;
    /* 44  */
    
    border: 0;
    /* 45  */
    
    color: #bc9b6a !important;
    /* 46  */
    
    font-size: 32px;
    /* 47  */
    
    font-weight: normal;
    /* 48  */
    
    padding: 15px 10px;
    /* 49  */
    
    height: 3.5rem;
    /* 50  */
    
    border-bottom: #bc9b6a solid 2px;
    /* default-top-search.css */
    /* 51  */
    
    box-shadow: none;
    /* 52  */
}
/* 53  */

.overlay-top-search .site-search-inner input[type="submit"],
.overlay-top-search .site-search-inner button.button {
    /* 54  */
    
    display: none;
    /* 55  */
}
/* 56  */

.overlay-top-search .site-search-inner input.search-field::-webkit-input-placeholder {
    /* 57  */
    
    color: #bc9b6a;
    /* 58  */
}
/* 59  */
/* 60  */

.overlay-top-search .site-search-inner input.search-field:-moz-placeholder {
    /* Firefox 18- */
    /* 61  */
    
    color: #bc9b6a;
    /* 62  */
}
/* 63  */
/* 64  */

.overlay-top-search .site-search-inner input.search-field::-moz-placeholder {
    /* Firefox 19+ */
    /* 65  */
    
    color: #bc9b6a;
    /* 66  */
}
/* 67  */
/* 68  */

.overlay-top-search .site-search-inner input.search-field:-ms-input-placeholder {
    /* 69  */
    
    color: #bc9b6a;
    /* 70  */
}
/* 71  */
/* 72  */
/* Effects */
/* 73  */

.overlay-hugeinc {
    /* 74  */
    
    opacity: 0;
    /* 75  */
    
    visibility: hidden;
    /* 76  */
    
    -webkit-transition: opacity 0.5s, visibility 0s 0.5s;
    /* 77  */
    
    transition: opacity 0.5s, visibility 0s 0.5s;
    /* 78  */
}
/* 79  */
/* 80  */

.overlay-hugeinc.open {
    /* 81  */
    
    opacity: 1;
    /* 82  */
    
    visibility: visible;
    /* 83  */
    
    -webkit-transition: opacity 0.5s;
    /* 84  */
    
    transition: opacity 0.5s;
    /* 85  */
}
/* 86  */
/* 87  */

.overlay-hugeinc nav {
    /* 88  */
    
    -webkit-perspective: 1200px;
    /* 89  */
    
    perspective: 1200px;
    /* 90  */
}
/* 91  */
/* 92  */

.overlay-hugeinc nav ul {
    /* 93  */
    
    opacity: 0.4;
    /* 94  */
    
    -webkit-transform: translateY(-25%) rotateX(35deg);
    /* 95  */
    
    transform: translateY(-25%) rotateX(35deg);
    /* 96  */
    
    -webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
    /* 97  */
    
    transition: transform 0.5s, opacity 0.5s;
    /* 98  */
}
/* 99  */
/* 100 */

.overlay-hugeinc.open nav ul {
    /* default-top-search.css */
    /* 101 */
    
    opacity: 1;
    /* 102 */
    
    -webkit-transform: rotateX(0deg);
    /* 103 */
    
    transform: rotateX(0deg);
    /* 104 */
}
/* 105 */
/* 106 */

.overlay-hugeinc.close nav ul {
    /* 107 */
    
    -webkit-transform: translateY(25%) rotateX(-35deg);
    /* 108 */
    
    transform: translateY(25%) rotateX(-35deg);
    /* 109 */
}
/* 110 */
/* 111 */

@media screen and (max-height: 30.5em) {
    /* 112 */
    
    .overlay nav {
        /* 113 */
        
        height: 70%;
        /* 114 */
        
        font-size: 34px;
        /* 115 */
    }
    /* 116 */
    
    .overlay ul li {
        /* 117 */
        
        min-height: 34px;
        /* 118 */
    }
    /* 119 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

file-relative URI  : ../images/colorbox/overlay.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/colorbox/overlay.png
docroot stripped   : /wp-content/themes/bazien/css/../images/colorbox/overlay.png
traversals removed : ../images/colorbox/overlay.png

file-relative URI  : ../images/colorbox/slider-arrows.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/colorbox/slider-arrows.png
docroot stripped   : /wp-content/themes/bazien/css/../images/colorbox/slider-arrows.png
traversals removed : ../images/colorbox/slider-arrows.png

file-relative URI  : ../images/colorbox/loading_background.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/colorbox/loading_background.png
docroot stripped   : /wp-content/themes/bazien/css/../images/colorbox/loading_background.png
traversals removed : ../images/colorbox/loading_background.png

file-relative URI  : ../images/colorbox/loading.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/colorbox/loading.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/colorbox/loading.gif
traversals removed : ../images/colorbox/loading.gif

file-relative URI  : ../images/colorbox/close-button.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/colorbox/close-button.png
docroot stripped   : /wp-content/themes/bazien/css/../images/colorbox/close-button.png
traversals removed : ../images/colorbox/close-button.png

*/
/* colorbox.css */
/* 1  */

#colorbox,
#cboxOverlay,
#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}
/* 2  */

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
}
/* 3  */

#cboxMiddleLeft,
#cboxBottomLeft {
    clear: left;
}
/* 4  */

#cboxContent {
    position: relative;
}
/* 5  */

#cboxLoadedContent {
    overflow: auto;
}
/* 6  */

#cboxTitle {
    margin: 0;
}
/* 7  */

#cboxLoadingOverlay,
#cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* 8  */

#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
    cursor: pointer;
}
/* 9  */

.cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
}
/* 10 */

.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
}
/* 11 */

#colorbox,
#cboxContent,
#cboxLoadedContent {
    box-sizing: content-box;
}
/* 12 */
/* 13 */
/* ColorBox skin.
/* 14 *|    The following styles are ordered and tabbed
/* 15 *|    in a way that represents the nesting of the generated HTML.
/* 16 *| -------------------------------------------------------------- */
/* 17 */

#cboxOverlay {
    background: url('../images/colorbox/overlay.png') repeat 0 0;
    opacity: 0.5 !important;
}
/* 18 */

#colorbox {}
/* 19 */

#cboxContent {
    background: #fff;
    overflow: hidden;
    border: none;
    /*10px solid #333*/
    
    padding: 10px;
}
/* 20 */

.cboxIframe {
    background: #fff;
}
/* 21 */

#cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}
/* 22 */

#cboxLoadedContent {
    margin-bottom: 40px;
    /*10px above buttons*/
}
/* 23 */

#cboxCurrent {
    position: absolute;
    bottom: 17px;
    left: 80px;
    color: #999;
}
/* 24 */

#cboxSlideshow {
    position: absolute;
    bottom: 4px;
    right: 30px;
    color: #0092ef;
}
/* 25 */
/* 26 */

#cboxPrevious,
/* 27 */

#cboxNext {
    position: absolute;
    background: url('../images/colorbox/slider-arrows.png') no-repeat #f5f5f5;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
/* 28 */

#cboxPrevious:hover,
/* 29 */

#cboxNext:hover {
    background-color: #333;
}
/* 30 */

#cboxPrevious {
    bottom: 10px;
    left: 10px;
    background-position: -10px -10px;
}
/* 31 */

#cboxPrevious:hover {
    background-position: -10px -60px;
}
/* 32 */

#cboxNext {
    bottom: 10px;
    left: 40px;
    background-position: -60px -10px;
}
/* 33 */

#cboxNext:hover {
    background-position: -60px -60px;
}
/* 34 */
/* 35 */

#cboxLoadingOverlay {
    background: url('../images/colorbox/loading_background.png') no-repeat center center;
}
/* 36 */

#cboxLoadingGraphic {
    background: url('../images/colorbox/loading.gif') no-repeat center center;
}
/* 37 */
/* 38 */

#cboxClose {
    position: absolute;
    bottom: -10px;
    right: 10px;
    background: url('../images/colorbox/close-button.png') -10px -10px no-repeat #f5f5f5;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-indent: -9999px;
    padding: 15px;
}
/* 39 */

#cboxClose:hover {
    background-position: -10px -60px;
    background-color: #333;
}
/* 40 */
/* 41 */
/* Captions */
/* 42 */

#cboxTitle {
    position: absolute;
    bottom: 17px;
    left: 0;
    text-align: center;
    width: 100%;
    color: #999;
}
/* 43 */
/* 44 */

#cboxNext,
/* 45 */

#cboxPrevious,
/* 46 */

#cboxClose {
    /* 47 */
    
    transition: background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    /* 48 */
    
    -moz-transition: background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    /* 49 */
    
    -webkit-transition: background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    /* 50 */
    
    -o-transition: background-color 300ms ease-in-out, background-position 300ms ease-in-out;
    /* colorbox.css */
    /* 51 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

*/
/* header-default.css */
/* 1  */

.woocommerce-page .site-header {
    /* 2  */
    
    border-bottom: 1px solid #ebebeb;
    /* 3  */
}
/* 4  */

.transparent_header .site-header {
    /* 5  */
    
    border-bottom: none;
    /* 6  */
}
/* 7  */

.site-logo {
    /* 8  */
    
    display: inline-block;
    /* 9  */
    
    float: left;
    /* 10 */
}
/* 11 */
/* 12 */

@media only screen and (min-width: 80em) {
    /* 13 */
    /* 14 */
    
    .site-logo {
        /* 15 */
        
        margin-right: 50px;
        /* 16 */
    }
    /* 17 */
    /* 18 */
}
/* Minify_CSS_UriRewriter::$debugText

docRoot    : /home/bazienwp/public_html
currentDir : /home/bazienwp/public_html/wp-content/themes/bazien/css

file-relative URI  : ../images/ajax-loader.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/ajax-loader.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/ajax-loader.gif
traversals removed : ../images/ajax-loader.gif

file-relative URI  : ../images/radio.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/radio.png
docroot stripped   : /wp-content/themes/bazien/css/../images/radio.png
traversals removed : ../images/radio.png

file-relative URI  : ../images/checkbox.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/checkbox.png
docroot stripped   : /wp-content/themes/bazien/css/../images/checkbox.png
traversals removed : ../images/checkbox.png

file-relative URI  : ../images/preloader-white-bg-32.gif
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/preloader-white-bg-32.gif
docroot stripped   : /wp-content/themes/bazien/css/../images/preloader-white-bg-32.gif
traversals removed : ../images/preloader-white-bg-32.gif

file-relative URI  : ../images/background_banner.png
path prepended     : /home/bazienwp/public_html/wp-content/themes/bazien/css/../images/background_banner.png
docroot stripped   : /wp-content/themes/bazien/css/../images/background_banner.png
traversals removed : ../images/background_banner.png

*/
/* main.css */
/* 1    */
/**
/* 2    *|  * This is main css file for theme. It is broken into following sections:
/* 3    *|  * 1.  General styles
/* 4    *|  * 2.  Forms styles
/* 5    *|  * 3.  Footer styles
/* 6    *|  * 4.  Parallax styles
/* 7    *|  * 5.  Search Results styles
/* 8    *|  * 6.  Blog styles
/* 9    *|  * 7.  Shop Catalog styles
/* 10   *|  * 8.  Categories Grid styles
/* 11   *|  * 9.  Product Single styles
/* 12   *|  * 10. Widgets styles
/* 13   *|  * 11. Page header styles
/* 14   *|  * 12. Off-canvas styles
/* 15   *|  * 13. Portfolio styles
/* 16   *|  * 14. Shortcodes styles
/* 17   *|  * 15. Visual Composer Shortcodes styles
/* 18   *|  * 17. Static Content
/* 19   *|  */
/* 20   */
/*------------------------------------------------------------------
/* 21   *| 
/* 22   *| 
/* 23   *| 
/* 24   *| /* ==========================================================================
/* 25   *|    1. General styles
/* 26   *|    ========================================================================== */
/* 27   */

body {
    /* 28   */
    
    font-size: 0.875em;
    /* 29   */
}
/* 30   */

.row {
    /* 31   */
    
    padding: 0 15px;
    /* 32   */
    
    max-width: 81.250rem;
    /* 33   */
}
/* 34   */
/* 35   */

.row .row {
    /* 36   */
    
    padding: 0;
    /* 37   */
}
/* 38   */
/* 39   */

.st-container
/* 40   */

{
    /* 41   */
    
    overflow-x: hidden;
    /* 42   */
}
/* 43   */
/* 44   */

a:active,
/* 45   */

a:focus
/* 46   */

{
    /* 47   */
    
    outline: 0;
    /* 48   */
}
/* 49   */
/* 50   */

h1,
h2,
h3,
h4,
h5,
h6
/* main.css */
/* 51   */

{
    /* 52   */
    
    font-weight: 900;
    /* 53   */
    /* 54   */
}
/* 55   */
/* 56   */

h1 {
    /* 57   */
    
    font-size: 1.875rem;
    /* 58   */
    
    line-height: 1.33333em;
    /* 59   */
}
/* 60   */
/* 61   */

h2 {
    /* 62   */
    
    font-size: 1.6875rem;
    /* 63   */
    
    line-height: 1.259259em;
    /* 64   */
}
/* 65   */
/* 66   */
/* 67   */

h3 {
    /* 68   */
    
    font-size: 1.4375rem;
    /* 69   */
    
    line-height: 1.391304em;
    /* 70   */
}
/* 71   */
/* 72   */
/* 73   */

h4 {
    /* 74   */
    
    font-size: 1.125rem;
    /* 75   */
    
    line-height: 1.55555em;
    /* 76   */
}
/* 77   */
/* 78   */

h5 {
    /* 79   */
    
    font-size: 1rem;
    /* 80   */
    
    line-height: 1.625em;
    /* 81   */
}
/* 82   */
/* 83   */

h6 {
    /* 84   */
    
    font-size: 0.875rem;
    /* 85   */
    
    line-height: 1.71428em;
    /* 86   */
    /* 87   */
}
/* 88   */

.label {
    /* 89   */
    
    background: none;
    /* 90   */
}
/* 91   */

#wpadminbar {
    /* 92   */
    
    display: none;
    /* 93   */
}
/* 94   */

.single .entry-title
/* 95   */

{
    /* 96   */
    
    font-size: 1.875rem;
    /* 97   */
    
    font-weight: 900;
    /* 98   */
    
    line-height: 1.13em;
    /* 99   */
}
/* 100  */
/* main.css */
/* 101  */

.entry-title
/* 102  */

{
    /* 103  */
    
    text-align: center;
    /* 104  */
}
/* 105  */
/* 106  */

.page-title
/* 107  */

{
    /* 108  */
    
    font-size: 2.500em;
    /* 109  */
    
    margin: -0.13em 0 30px;
    /* 110  */
    
    text-transform: capitalize;
    /* 111  */
    
    text-align: center;
    /* 112  */
    
    font-weight: 400;
    /* 113  */
    
    letter-spacing: 6px;
    /* 114  */
    
    text-transform: uppercase;
    /* 115  */
}
/* 116  */
/* 117  */

.page-title.on-shop:after,
/* 118  */

.page-title.blog-listing:after,
/* 119  */

.page-title.portfolio:after
/* 120  */

{
    /* 121  */
    
    display: none;
    /* 122  */
}
/* 123  */
/* 124  */

p {
    /* 125  */
    
    font-size: 14px;
    /* 126  */
    
    line-height: 1.7em;
    /* 127  */
    
    margin-bottom: 10px;
    /* 128  */
}
/* 129  */
/* 130  */

ul li ul,
/* 131  */

ul li ol,
/* 132  */

ul,
ol,
dl {
    /* 133  */
    
    font-family: inherit;
    /* 134  */
    
    font-size: 14px;
    /* 135  */
    
    line-height: 1.5;
    /* 136  */
    
    list-style-position: outside;
    /* 137  */
}
/* 138  */
/* 139  */

table
/* 140  */

{
    /* 141  */
    
    table-layout: auto;
    /* 142  */
    
    border-collapse: collapse !important;
    /* 143  */
}
/* 144  */
/* 145  */

table tr.even,
/* 146  */

table tr.alt,
/* 147  */

table tr:nth-of-type(even) {
    /* 148  */
    
    background: none;
    /* 149  */
}
/* 150  */
/* main.css */
/* 151  */

table thead tr th,
/* 152  */

table tfoot tr th,
/* 153  */

table tbody tr td,
/* 154  */

table tr td,
/* 155  */

table tfoot tr td {
    /* 156  */
    
    line-height: 1.8rem;
    /* 157  */
}
/* 158  */
/* 159  */

table tr td
/* 160  */

{
    /* 161  */
    
    font-size: 1.125rem;
    /* 162  */
}
/* 163  */
/* 164  */

.bypostauthor {
    /* 165  */
}
/* 166  */
/* 167  */

.clear
/* 168  */

{
    /* 169  */
    
    clear: both;
    /* 170  */
}
/* 171  */

.letter-spacing-1 {
    /* 172  */
    
    letter-spacing: 1px;
    /* 173  */
}
/* 174  */

.letter-spacing-2 {
    /* 175  */
    
    letter-spacing: 2px;
    /* 176  */
}
/* 177  */

.letter-spacing-3 {
    /* 178  */
    
    letter-spacing: 3px;
    /* 179  */
}
/* 180  */

.letter-spacing-5 {
    /* 181  */
    
    letter-spacing: 5px;
    /* 182  */
}
/* 183  */

.letter-spacing-6 {
    /* 184  */
    
    letter-spacing: 6px;
    /* 185  */
}
/* 186  */

.letter-spacing-7 {
    /* 187  */
    
    letter-spacing: 7px;
    /* 188  */
}
/* 189  */

.letter-spacing-8 {
    /* 190  */
    
    letter-spacing: 8px;
    /* 191  */
}
/* 192  */

.letter-spacing-9 {
    /* 193  */
    
    letter-spacing: 9px;
    /* 194  */
}
/* 195  */

.letter-spacing-10 {
    /* 196  */
    
    letter-spacing: 10px;
    /* 197  */
}
/* 198  */

.no-margin-bottom {
    /* 199  */
    
    margin-bottom: 0;
    /* 200  */
}
/* main.css */
/* 201  */

.owl-carousel
/* 202  */

{
    /* 203  */
    
    width: auto;
    /* 204  */
    
    margin-left: -10px !important;
    /* 205  */
    
    margin-right: -10px !important;
    /* 206  */
}
/* 207  */
/* 208  */

.owl-theme .owl-controls {
    /* 209  */
    
    margin-top: 0;
    /* 210  */
}
/* 211  */
/* 212  */

.owl-theme .owl-controls .owl-page span
/* 213  */

{
    /* 214  */
    
    width: 6px;
    /* 215  */
    
    height: 6px;
    /* 216  */
    
    margin: 5px 3px;
    /* 217  */
}
/* 218  */

.owl-theme .owl-pagination {
    /* 219  */
    
    margin-top: 15px;
    /* 220  */
}
/* 221  */

.owl-theme .owl-controls .owl-page span {
    /* 222  */
    
    background: #202020;
    /* 223  */
}
/* 224  */

.slider-items-products {
    /* 225  */
    
    position: relative;
    /* 226  */
}
/* 227  */

.slider-items-products .item {
    /* 228  */
    
    text-align: center;
    /* 229  */
}
/* 230  */

.slider-items-products .owl-buttons .owl-prev {
    /* 231  */
    
    left: -30px;
    /* 232  */
    
    margin-top: -70px;
    /* 233  */
    
    position: absolute;
    /* 234  */
    
    top: 43%;
    /* 235  */
}
/* 236  */

.slider-items-products .owl-buttons .owl-next {
    /* 237  */
    
    margin-top: -70px;
    /* 238  */
    
    position: absolute;
    /* 239  */
    
    right: -30px;
    /* 240  */
    
    top: 43%;
    /* 241  */
}
/* 242  */

.slider-items .owl-buttons div {
    /* 243  */
    
    position: absolute;
    /* 244  */
    
    top: 27%;
    /* 245  */
}
/* 246  */

.slider-items .owl-buttons {
    /* 247  */
    
    opacity: 0;
    /* 248  */
}
/* 249  */

.slider-items .owl-buttons div.owl-prev {
    /* 250  */
    
    left: -22px;
    /* main.css */
    /* 251  */
}
/* 252  */

.slider-items .owl-buttons div.owl-next {
    /* 253  */
    
    right: -22px;
    /* 254  */
}
/* 255  */

.slider-items-products .add_to_wishlist:before,
.slider-items-products .yith-wcwl-wishlistaddedbrowse a:before,
.slider-items-products .yith-wcwl-wishlistexistsbrowse a:before {
    /* 256  */
    
    bottom: 4px !important;
    /* 257  */
    
    left: 0px !important;
    /* 258  */
}
/* 259  */

.hidden-buttons .owl-buttons {
    /* 260  */
    
    opacity: 0;
    /* 261  */
    
    -webkit-transition: opacity .3s ease-in-out;
    /* 262  */
    
    -moz-transition: opacity .3s ease-in-out;
    /* 263  */
    
    -ms-transition: opacity .3s ease-in-out;
    /* 264  */
    
    -o-transition: opacity .3s ease-in-out;
    /* 265  */
    
    transition: opacity .3s ease-in-out;
    /* 266  */
}
/* 267  */

.hidden-buttons:hover .owl-buttons {
    /* 268  */
    
    opacity: 1;
    /* 269  */
    
    -webkit-transition: opacity .3s ease-in-out;
    /* 270  */
    
    -moz-transition: opacity .3s ease-in-out;
    /* 271  */
    
    -ms-transition: opacity .3s ease-in-out;
    /* 272  */
    
    -o-transition: opacity .3s ease-in-out;
    /* 273  */
    
    transition: opacity .3s ease-in-out;
    /* 274  */
}
/* 275  */

.fr-thumbnail-loading-background,
/* 276  */

.fr-loading-background
/* 277  */

{
    /* 278  */
    
    opacity: 1;
    /* 279  */
    
    background: #fff;
    /* 280  */
}
/* 281  */
/* 282  */

.fr-thumbnail-loading-background,
/* 283  */

.fr-loading-background,
/* 284  */

.yith-wcwl-add-button:after,
/* 285  */

.owl-item.loading
/* 286  */

{
    /* 287  */
    
    background-image: url('../images/ajax-loader.gif') !important;
    /* 288  */
    
    background-position: center;
    /* 289  */
    
    background-repeat: no-repeat;
    /* 290  */
}
/* 291  */
/* 292  */

.dropcap {
    /* 293  */
    
    float: left;
    /* 294  */
    
    font-size: 75px;
    /* 295  */
    
    font-weight: 900;
    /* 296  */
    
    line-height: 60px;
    /* 297  */
    
    padding: 8px 18px 5px 0px;
    /* 298  */
}
/* 299  */
/* 300  */

.blog .dropcap {
    /* main.css */
    /* 301  */
    
    float: none;
    /* 302  */
    
    font-size: inherit;
    /* 303  */
    
    font-weight: inherit;
    /* 304  */
    
    line-height: inherit;
    /* 305  */
    
    padding: inherit;
    /* 306  */
}
/* 307  */
/* ==========================================================================
/* 308  *|    2. Forms styles
/* 309  *|    ========================================================================== */
/* 310  */
/* 311  */

input
/* 312  */

{
    /* 313  */
    
    background: none;
    /* 314  */
}
/* 315  */
/* 316  */

input[type="text"],
/* 317  */

input[type="password"],
/* 318  */

input[type="date"],
/* 319  */

input[type="datetime"],
/* 320  */

input[type="datetime-local"],
/* 321  */

input[type="month"],
input[type="week"],
/* 322  */

input[type="email"],
input[type="number"],
/* 323  */

input[type="search"],
input[type="tel"],
/* 324  */

input[type="time"],
input[type="url"],
/* 325  */

textarea,
/* 326  */

select
/* 327  */

{
    /* 328  */
    
    font-size: 1rem;
    /* 329  */
    
    color: #444;
    /* 330  */
    
    background-color: #fff;
    /* 331  */
    
    border-width: 1px;
    /* 332  */
    
    border-style: solid;
    /* 333  */
    
    height: 2.5rem;
    /* 334  */
    
    outline: none;
    /* 335  */
    
    font-weight: normal;
    /* 336  */
    
    margin: 0;
    /* 337  */
}
/* 338  */
/* 339  */

#coupon_code
/* 340  */

{
    /* 341  */
    
    color: #444;
    /* 342  */
    
    background-color: #fff;
    /* 343  */
    
    border-width: 1px;
    /* 344  */
    
    border-style: solid;
    /* 345  */
    /* 346  */
    
    transition: all 0.3s;
    /* 347  */
    
    -webkit-transition: all 0.3s;
    /* 348  */
}
/* 349  */
/* 350  */

.chosen-container .chosen-results li
/* main.css */
/* 351  */

{
    /* 352  */
    
    font-size: 1rem;
    /* 353  */
    
    color: #444;
    /* 354  */
    
    background-color: #fff;
    /* 355  */
    
    padding: 11px 12px;
    /* 356  */
    
    outline: none;
    /* 357  */
    
    font-weight: 900;
    /* 358  */
    
    margin: 0;
    /* 359  */
}
/* 360  */
/* 361  */

input[type="text"]:focus,
input[type="password"]:focus,
/* 362  */

input[type="date"]:focus,
input[type="datetime"]:focus,
/* 363  */

input[type="datetime-local"]:focus,
input[type="month"]:focus,
/* 364  */

input[type="week"]:focus,
input[type="email"]:focus,
/* 365  */

input[type="number"]:focus,
input[type="search"]:focus,
/* 366  */

input[type="tel"]:focus,
input[type="time"]:focus,
/* 367  */

input[type="url"]:focus,
textarea:focus,
/* 368  */

select:focus,
/* 369  */

#coupon_code:focus,
/* 370  */

.chosen-container-single .chosen-single:focus
/* 371  */

{
    /* 372  */
    
    color: #444;
    /* 373  */
    
    background-color: #fafafa;
    /* 374  */
}
/* 375  */
/* 376  */

.comments_section textarea,
/* 377  */

.comments_section input[type="text"],
/* 378  */

.comments_section input[type="password"],
/* 379  */

.comments_section input[type="date"],
/* 380  */

.comments_section input[type="datetime"],
/* 381  */

.comments_section input[type="datetime-local"],
/* 382  */

.comments_section input[type="month"],
/* 383  */

.comments_section input[type="week"],
/* 384  */

.comments_section input[type="email"],
/* 385  */

.comments_section input[type="number"],
/* 386  */

.comments_section input[type="search"],
/* 387  */

.comments_section input[type="tel"],
/* 388  */

.comments_section input[type="time"],
/* 389  */

.comments_section input[type="url"]
/* 390  */

{
    /* 391  */
    
    background-color: #fff;
    /* 392  */
    
    border-color: #ddd;
    /* 393  */
}
/* 394  */
/* 395  */

::-webkit-input-placeholder {
    font-weight: normal;
    color: #52366c;
}
/* 396  */

::-moz-placeholder {
    font-weight: normal;
    color: #52366c;
    opacity: 1;
}
/* firefox 19+ */
/* 397  */

:-ms-input-placeholder {
    font-weight: normal;
    color: #52366c;
}
/* ie */
/* 398  */

input:-moz-placeholder {
    font-weight: normal;
    color: #52366c;
}
/* 399  */
/* 400  */
/*button*/
/* main.css */
/* 401  */
/* 402  */

button,
.button {
    /* 403  */
    
    text-transform: uppercase;
    /* 404  */
    
    color: #fff;
    /* 405  */
    
    font-size: 12px;
    /* 406  */
    
    letter-spacing: 2px;
    /* 407  */
}
/* 408  */
/* 409  */

.button,
/* 410  */

input[type="button"],
/* 411  */

input[type="reset"],
/* 412  */

input[type="submit"]
/* 413  */

{
    /* 414  */
    
    color: #fff;
    /* 415  */
    
    background: none !important;
    /* 416  */
    
    font-size: 12px;
    /* 417  */
    
    font-weight: normal;
    /* 418  */
    
    border: none;
    /* 419  */
    
    border-radius: 0 !important;
    /* 420  */
    /* 421  */
    
    text-align: center;
    /* 422  */
    
    text-transform: uppercase;
    /* 423  */
    /* 424  */
    
    text-shadow: none !important;
    /* 425  */
    
    box-shadow: none !important;
    /* 426  */
    /* 427  */
    
    width: 100%;
    /* 428  */
    
    padding: 1rem 1rem 1rem !important;
    /* 429  */
    /* 430  */
    
    transition: all 0.3s;
    /* 431  */
    
    -webkit-transition: all 0.3s;
    /* 432  */
}
/* 433  */
/* 434  */

.mejs-container button,
/* 435  */

.mejs-container .button,
/* 436  */

.mejs-container input[type="button"],
/* 437  */

.mejs-container input[type="reset"],
/* 438  */

.mejs-container input[type="submit"]
/* 439  */

{
    /* 440  */
    
    background-color: transparent !important;
    /* 441  */
    
    padding: 0 !important;
    /* 442  */
    
    min-width: 15px !important;
    /* 443  */
    
    width: auto !important;
    /* 444  */
}
/* 445  */
/* 446  */

button:hover,
/* 447  */

.button:hover,
/* 448  */

input[type="button"]:hover,
/* 449  */

input[type="reset"]:hover,
/* 450  */

input[type="submit"]:hover
/* main.css */
/* 451  */

{
    /* 452  */
    
    color: #fff !important;
    /* 453  */
}
/* 454  */
/* 455  */

label
/* 456  */

{
    /* 457  */
    
    text-transform: uppercase;
    /* 458  */
    
    font-size: .8125rem;
    /* 459  */
    
    font-weight: bold;
    /* 460  */
    
    margin-top: 8px;
    /* 461  */
    
    margin-bottom: 1px;
    /* 462  */
    
    line-height: 2em;
    /* 463  */
}
/* 464  */
/* 465  */

input[type="checkbox"] + label,
/* 466  */

input[type="radio"] + label
/* 467  */

{
    /* 468  */
    
    margin-left: 0;
    /* 469  */
    
    margin-right: 0;
    /* 470  */
}
/* 471  */
/* 472  */

.check_box_radio,
/* 473  */

.check_box {
    /* 474  */
    
    left: -9999px;
    /* 475  */
    
    position: absolute;
    /* 476  */
}
/* 477  */
/* 478  */

.woocommerce form .form-row label.check_label_radio,
/* 479  */

.woocommerce-page form .form-row label.check_label,
/* 480  */

.check_label_radio,
/* 481  */

.check_label {
    /* 482  */
    
    display: inline-block;
    /* 483  */
    
    line-height: 1.1em;
    /* 484  */
    
    cursor: pointer;
    /* 485  */
    
    vertical-align: middle;
    /* 486  */
    
    padding-left: 32px;
    /* 487  */
    
    position: relative;
    /* 488  */
    
    text-indent: 0;
    /* 489  */
}
/* 490  */
/* 491  */

.check_label_radio
/* 492  */

{
    /* 493  */
    
    font-size: 1rem;
    /* 494  */
    
    line-height: 1.3em;
    /* 495  */
    
    padding-top: 1px;
    /* 496  */
    
    text-transform: uppercase;
    /* 497  */
}
/* 498  */
/* 499  */

.check_label_radio:before
/* 500  */

{
    /* main.css */
    /* 501  */
    
    content: '';
    /* 502  */
    
    display: block;
    /* 503  */
    
    position: absolute;
    /* 504  */
    
    width: 16px;
    /* 505  */
    
    height: 16px;
    /* 506  */
    
    left: 0;
    /* 507  */
    
    top: 3px;
    /* 508  */
    /* 509  */
    
    background-image: url("../images/radio.png");
    /* 510  */
    
    background-color: #fff;
    /* 511  */
    
    background-repeat: no-repeat;
    /* 512  */
    
    background-size: 16px 40px;
    /* 513  */
    
    background-position: 0 0;
    /* 514  */
    /* 515  */
    
    border-radius: 16px;
    /* 516  */
    
    -moz-border-radius: 16px;
    /* 517  */
    
    -webkit-border-radius: 16px;
    /* 518  */
    
    overflow: hidden;
    /* 519  */
}
/* 520  */
/* 521  */
/* 522  */

.check_label
/* 523  */

{
    /* 524  */
    
    font-weight: normal;
    /* 525  */
    
    font-size: 0.875em;
    /* 526  */
    
    padding-top: 0px;
    /* 527  */
    
    text-transform: none;
    /* 528  */
    
    margin: 0 0 15px;
    /* 529  */
    
    line-height: 20px !important;
    /* 530  */
}
/* 531  */
/* 532  */

.check_label:before
/* 533  */

{
    /* 534  */
    
    content: '';
    /* 535  */
    
    display: block;
    /* 536  */
    
    position: absolute;
    /* 537  */
    
    width: 20px;
    /* 538  */
    
    height: 20px;
    /* 539  */
    
    left: 0;
    /* 540  */
    
    top: 0px;
    /* 541  */
    
    background-image: url("../images/checkbox.png");
    /* 542  */
    
    background-color: #fff;
    /* 543  */
    
    background-repeat: no-repeat;
    /* 544  */
    
    background-size: 20px 40px;
    /* 545  */
    
    background-position: 0 0;
    /* 546  */
}
/* 547  */
/* 548  */

.check_box_radio:checked + .check_label_radio:before
/* 549  */

{
    /* 550  */
    
    background-position: 0px -24px;
    /* main.css */
    /* 551  */
}
/* 552  */
/* 553  */

.check_box:checked + .check_label:before {
    /* 554  */
    
    background-position: 0px -20px;
    /* 555  */
}
/* 556  */
/* 557  */
/* select2 */
/* 558  */
/* 559  */

.big-select:hover
/* 560  */

{
    /* 561  */
    
    background-color: transparent;
    /* 562  */
}
/* 563  */
/* 564  */

.big-select:focus
/* 565  */

{
    /* 566  */
    
    outline: none;
    /* 567  */
}
/* 568  */
/* 569  */

.select2-container,
/* 570  */

.big-select,
/* 571  */

.select.big-select
/* 572  */

{
    /* 573  */
    
    font-size: 1rem !important;
    /* 574  */
    
    border: none;
    /* 575  */
    
    background-color: transparent;
    /* 576  */
    
    font-family: inherit;
    /* 577  */
    
    font-size: inherit;
    /* 578  */
    
    font-weight: inherit;
    /* 579  */
    
    display: inline-block;
    /* 580  */
    
    -webkit-appearance: none;
    /* 581  */
    
    -moz-appearance: none;
    /* 582  */
    
    padding: 0;
    /* 583  */
    
    margin: 0;
    /* 584  */
    
    width: auto !important;
    /* 585  */
    
    font-weight: normal;
    /* 586  */
    
    opacity: 1;
    /* 587  */
    
    width: auto;
    /* 588  */
    
    line-height: 1;
    /* 589  */
    
    height: 40px;
    /* 590  */
    /* 591  */
}
/* 592  */
/* 593  */

select.big-select
/* 594  */

{
    /* 595  */
    /*border: 1px solid #EEEEEE;*/
    /* 596  */
    
    font-size: 13px !important;
    /* 597  */
    
    font-weight: bold;
    /* 598  */
    
    padding: 9px 11px 11px;
    /* 599  */
    
    text-transform: uppercase;
    /* 600  */
    
    width: 100% !important;
    /* main.css */
    /* 601  */
    
    max-width: 320px;
    /* 602  */
}
/* 603  */
/* 604  */

.variations select.big-select
/* 605  */

{
    /* 606  */
    
    font-size: 1.5rem !important;
    /* 607  */
    
    text-transform: none;
    /* 608  */
    
    padding: 0 20px 0 0;
    /* 609  */
    
    width: auto !important;
    /* 610  */
}
/* 611  */
/* 612  */

.select2-dropdown-open.select2-drop-above .select2-choice,
/* 613  */

.select2-dropdown-open.select2-drop-above .select2-choices,
/* 614  */

.select2-container .select2-choice
/* 615  */

{
    /* 616  */
    
    background: none;
    /* 617  */
    
    border: none;
    /* 618  */
    
    filter: none;
    /* 619  */
    
    padding: 0;
    /* 620  */
    
    padding-right: 26px;
    /* 621  */
    
    box-shadow: none;
    /* 622  */
    
    height: auto;
    /* 623  */
    
    line-height: 1;
    /* 624  */
}
/* 625  */
/* 626  */

.select2-container .select2-choice > .select2-chosen
/* 627  */

{
    /* 628  */
    
    margin: 0;
    /* 629  */
}
/* 630  */
/* 631  */

.select2-container .select2-choice .select2-arrow
/* 632  */

{
    /* 633  */
    
    background: none;
    /* 634  */
    
    background-image: none;
    /* 635  */
    
    filter: none;
    /* 636  */
    
    border: none;
    /* 637  */
    
    border-radius: 0;
    /* 638  */
    
    font-size: 0.692em;
    /* 639  */
    
    line-height: 1em;
    /* 640  */
    
    box-shadow: none;
    /* 641  */
}
/* 642  */
/* 643  */

.select2-container .select2-choice .select2-arrow:before
/* 644  */

{
    /* 645  */
    
    content: "\f107";
    /* 646  */
    
    display: block;
    /* 647  */
    
    font-family: FontAwesome;
    /* 648  */
    
    font-style: normal;
    /* 649  */
    
    font-weight: normal;
    /* 650  */
    
    -webkit-font-smoothing: antialiased;
    /* main.css */
    /* 651  */
    
    -moz-osx-font-smoothing: grayscale;
    /* 652  */
}
/* 653  */
/* 654  */

.select2-results
/* 655  */

{
    /* 656  */
    
    font-size: 14px;
    /* 657  */
    
    margin: 0;
    /* 658  */
    
    padding: 0;
    /* 659  */
}
/* 660  */
/* 661  */

.select2-drop {
    /* 662  */
    
    min-width: 250px !important;
    /* 663  */
    
    border: 1px solid #ebebeb;
    /* 664  */
    
    margin-top: 9px;
    /* 665  */
    
    margin-left: -15px;
    /* 666  */
    
    box-shadow: none;
    /* 667  */
    
    border-radius: 0;
    /* 668  */
}
/* 669  */
/* 670  */

.select2-drop.select2-drop-above
/* 671  */

{
    /* 672  */
    
    margin-bottom: 6px;
    /* 673  */
}
/* 674  */
/* 675  */

.select2-drop.select2-drop-above.select2-drop-active
/* 676  */

{
    /* 677  */
    
    border: 1px solid #ebebeb;
    /* 678  */
    
    border-radius: 0;
    /* 679  */
    
    box-shadow: none !important;
    /* 680  */
}
/* 681  */
/* 682  */

.select2-results .select2-result-label
/* 683  */

{
    /* 684  */
    
    padding: 3px 16px 4px;
    /* 685  */
}
/* 686  */
/* 687  */

.select2-offscreen,
.select2-offscreen:focus {
    /* 688  */
    
    border: 0 none !important;
    /* 689  */
    
    clip: rect(0px, 0px, 0px, 0px) !important;
    /* 690  */
    
    height: 26px !important;
    /* 691  */
    
    left: 0 !important;
    /* 692  */
    
    margin: 0 !important;
    /* 693  */
    
    outline: 0 none !important;
    /* 694  */
    
    overflow: hidden !important;
    /* 695  */
    
    padding: 0 !important;
    /* 696  */
    
    position: absolute !important;
    /* 697  */
    
    top: 0 !important;
    /* 698  */
    
    width: 1px !important;
    /* 699  */
}
/* 700  */
/* main.css */
/* 701  */
/* 702  */

.woocommerce-ordering select.big-select
/* 703  */

{
    /* 704  */
    
    max-width: none;
    /* 705  */
    
    padding: 12px 0px 12px 0;
    /* 706  */
    
    height: 40px;
    /* 707  */
}
/* 708  */
/* 709  */

.catalog-ordering .big-select
/* 710  */

{
    /* 711  */
    
    font-size: 0.8125rem !important;
    /* 712  */
    
    font-weight: bold;
    /* 713  */
    
    text-transform: uppercase;
    /* 714  */
}
/* 715  */
/* 716  */

.catalog-ordering .select2-container
/* 717  */

{
    /* 718  */
    
    border: #ebebeb solid 1px;
    /* 719  */
    
    line-height: 40px;
    /* 720  */
    
    height: 40px;
    /* 721  */
}
/* 722  */
/* 723  */

.catalog-ordering .select2-container .select2-choice
/* 724  */

{
    /* 725  */
    
    font-size: 12px;
    /* 726  */
    
    letter-spacing: 2px;
    /* 727  */
    
    font-weight: normal;
    /* 728  */
    
    text-transform: none;
    /* 729  */
    
    line-height: 40px;
    /* 730  */
    
    padding-left: 10px;
    /* 731  */
}
/* 732  */
/* 733  */

.catalog-ordering .select2-container .select2-choice .select2-arrow
/* 734  */

{
    /* 735  */
    
    font-size: 18px;
    /* 736  */
    
    line-height: 24px;
    /* 737  */
    
    top: 15px;
    /* 738  */
}
/* 739  */

.catalog-ordering .select2-container .select2-choice .select2-arrow:before
/* 740  */

{
    /* 741  */
    
    display: block;
    /* 742  */
    
    line-height: 13px;
    /* 743  */
}
/* 744  */

.catalog-ordering .select2-container .select2-choice .select2-arrow b {
    /* 745  */
    
    display: none;
    /* 746  */
}
/* 747  */

.woocommerce.archive .select2-drop,
/* 748  */

.woocommerce-page.archive .select2-drop {
    /* 749  */
    
    min-width: 250px !important;
    /* 750  */
    
    border: 0;
    /* main.css */
    /* 751  */
    
    margin-top: 9px;
    /* 752  */
    
    margin-left: -15px;
    /* 753  */
    
    box-shadow: none;
    /* 754  */
    
    border-radius: 0;
    /* 755  */
    
    background: #202020;
    /* 756  */
    
    color: #666;
    /* 757  */
}
/* 758  */

.woocommerce.archive .select2-drop,
/* 759  */

.woocommerce-page.archive .select2-drop {
    /* 760  */
    
    margin-left: 0;
    /* 761  */
    
    margin-top: 0;
    /* 762  */
}
/* 763  */

.woocommerce.archive .select2-results li,
/* 764  */

.woocommerce-page.archive .select2-results li {
    /* 765  */
    
    border-bottom: 1px solid #303030;
    /* 766  */
    
    line-height: 32px;
    /* 767  */
}
/* 768  */

.woocommerce.archive .select2-results li:last-child,
/* 769  */

.woocommerce-page.archive .select2-results li:last-child {
    /* 770  */
    
    border-bottom: 0;
    /* 771  */
}
/* 772  */

.variations .select2-container
/* 773  */

{
    /* 774  */
    
    padding-top: 9px;
    /* 775  */
}
/* 776  */
/* 777  */

.variations .select2-container .select2-choice > .select2-chosen
/* 778  */

{
    /* 779  */
    
    line-height: 20px;
    /* 780  */
}
/* 781  */
/* 782  */

.variations .select2-container .select2-choice .select2-arrow:before
/* 783  */

{
    /* 784  */
    
    line-height: 23px;
    /* 785  */
}
/* 786  */
/* 787  */

.cart-collaterals select {
    /* 788  */
    
    color: rgba(0, 0, 0, 0.75);
    /* 789  */
    
    font-weight: bold;
    /* 790  */
}
/* 791  */
/* 792  */

.select2-search input.select2-active
/* 793  */

{
    /* 794  */
    
    background: none;
    /* 795  */
}
/* 796  */
/* 797  */

.select2-container.select2-container-disabled,
/* 798  */

.select2-container.select2-container-disabled .select2-choice,
/* 799  */

.select2-container.select2-container-disabled .select2-choice .select2-arrow
/* 800  */

{
    /* main.css */
    /* 801  */
    
    background: none;
    /* 802  */
    
    border: none;
    /* 803  */
}
/* 804  */
/* 805  */
/* ==========================================================================
/* 806  *|    3. Footer styles
/* 807  *|    ========================================================================== */
/* 808  */
/* 809  */

.site-footer-first-widget-area
/* 810  */

{
    /* 811  */
    
    display: none;
    /* 812  */
    
    margin-bottom: 30px;
    /* 813  */
}
/* 814  */

.site-footer-first-widget-area .widget {
    /* 815  */
    
    margin-bottom: 20px;
    /* 816  */
}
/* 817  */
/* 818  */

#site-footer .copyright_text
/* 819  */

{
    /* 820  */
    
    text-align: left;
    /* 821  */
    
    display: block;
    /* 822  */
    
    font-size: 15px;
    /* 823  */
    
    letter-spacing: 1.5px;
    /* 824  */
    
    line-height: 36px;
    /* 825  */
    
    margin: 0;
    /* 826  */
}
/* 827  */
/* 828  */

#site-footer .copyright_text a
/* 829  */

{
    /* 830  */
    
    display: inline-block;
    /* 831  */
    
    line-height: 1.1;
    /* 832  */
    
    border-bottom: 1px solid;
    /* 833  */
}
/* 834  */
/* 835  */

#site-footer .widget h3 {
    /* 836  */
    
    font-size: 16px !important;
    /* 837  */
    
    letter-spacing: 3px;
    /* 838  */
    
    line-height: 24px;
    /* 839  */
    
    margin-bottom: 8px;
    /* 840  */
    
    border: 0;
    /* 841  */
    
    padding-bottom: 5px;
    /* 842  */
    
    font-weight: normal;
    /* 843  */
}
/* 844  */

#site-footer h3 p.line-ft {
    /* 845  */
    
    padding-bottom: 10px;
    /* 846  */
    
    max-width: 70px;
    /* 847  */
    
    margin: 5px 0 15px;
    /* 848  */
    
    border-bottom: 1px solid #444444;
    /* 849  */
}
/* 850  */

#site-footer .widget li:last-child
/* main.css */
/* 851  */

{
    /* 852  */
    
    padding-bottom: 0;
    /* 853  */
}
/* 854  */
/* 855  */

#site-footer .button.checkout.wc-forward
/* 856  */

{
    /* 857  */
    
    margin-bottom: 0;
    /* 858  */
}
/* 859  */
/* 860  */

.footer_socials_wrapper
/* 861  */

{
    /* 862  */
    
    text-align: center;
    /* 863  */
    
    margin-bottom: 15px;
    /* 864  */
    
    margin-left: 0;
    /* 865  */
}
/* 866  */
/* 867  */

.footer_socials_wrapper li {
    /* 868  */
    
    display: inline-block;
    /* 869  */
    
    font-size: 24px;
    /* 870  */
    
    margin: 0 15px 15px;
    /* 871  */
}
/* 872  */

.site-footer-second-widget-area ul li {
    /* 873  */
    
    letter-spacing: 1px;
    /* 874  */
}
/* 875  */

.site-footer-second-widget-area p {
    /* 876  */
    
    font-size: 14px;
    /* 877  */
    
    line-height: 24px;
    /* 878  */
    
    letter-spacing: 1px;
    /* 879  */
}
/* 880  */

.site-footer-copyright-area {
    /* 881  */
    
    padding-top: 24px;
    /* 882  */
    
    padding-bottom: 24px;
    /* 883  */
    
    border-top: 1px solid #444444;
    /* 884  */
}
/* 885  */

.payment_methods {
    /* 886  */
    
    text-align: left;
    /* 887  */
}
/* 888  */
/* ==========================================================================
/* 889  *|    4. Parallax styles
/* 890  *|    ========================================================================== */
/* 891  */
/* 892  */

.parallax-container
/* 893  */

{
    /* 894  */
    
    color: #FFFFFF;
    /* 895  */
    
    width: 100%;
    /* 896  */
    
    overflow: hidden;
    /* 897  */
    
    padding: 0;
    /* 898  */
    
    background-size: cover !important;
    /* 899  */
    
    position: relative;
    /* 900  */
    
    margin: -120px 0 73px;
    /* main.css */
    /* 901  */
    
    text-align: left;
    /* 902  */
    
    background-attachment: scroll;
    /* 903  */
    
    background-repeat: repeat-y;
    /* 904  */
    
    background-position: 50% 0;
    /* 905  */
}
/* 906  */
/* 907  */

.parallax-overlay
/* 908  */

{
    /* 909  */
    
    width: 100%;
    /* 910  */
    
    height: 100%;
    /* 911  */
    
    position: absolute;
    /* 912  */
    
    left: 0;
    /* 913  */
    
    top: 0;
    /* 914  */
    
    background: rgba(0, 0, 0, 0.2) repeat scroll;
    /* 915  */
}
/* 916  */
/* 917  */

.parallax-content
/* 918  */

{
    /* 919  */
    
    padding-bottom: 130px;
    /* 920  */
}
/* 921  */
/* 922  */

.parallax-container .entry-title
/* 923  */

{
    /* 924  */
    
    font-size: 3.125em;
    /* 925  */
    
    color: #fff;
    /* 926  */
    
    margin: 0;
    /* 927  */
    
    padding: 130px 0 39px;
    /* 928  */
}
/* 929  */
/* 930  */

.parallax-container p
/* 931  */

{
    /* 932  */
    
    font-size: 1.125em;
    /* 933  */
    
    line-height: 1.666em;
    /* 934  */
}
/* 935  */
/* 936  */
/* ==========================================================================
/* 937  *|    5. Search results styles
/* 938  *|    ========================================================================== */
/* 939  */
/* 940  */

.search-results
/* 941  */

{
    /* 942  */
    
    padding-bottom: 90px;
    /* 943  */
}
/* 944  */
/* 945  */

.search-results .page-header
/* 946  */

{
    /* 947  */
    
    margin-bottom: 96px;
    /* 948  */
}
/* 949  */
/* 950  */

.search-results-title .page-title
/* main.css */
/* 951  */

{
    /* 952  */
    
    display: block;
    /* 953  */
    
    text-align: center;
    /* 954  */
    
    margin-top: 2px;
    /* 955  */
}
/* 956  */
/* 957  */

.search-results-title.page-title:after,
/* 958  */

.search-results-title .page-title:after
/* 959  */

{
    /* 960  */
    
    display: none;
    /* 961  */
}
/* 962  */
/* 963  */

.search_result_item
/* 964  */

{
    /* 965  */
    
    padding-bottom: 21px;
    /* 966  */
    
    margin-bottom: 33px;
    /* 967  */
    /* 968  */
    
    border-bottom-width: 1px;
    /* 969  */
    
    border-bottom-style: solid;
    /* 970  */
}
/* 971  */
/* 972  */

.search_result_item:last-of-type
/* 973  */

{
    /* 974  */
    
    border-bottom: none;
    /* 975  */
}
/* 976  */
/* 977  */

.search_result_item .entry-title-archive
/* 978  */

{
    /* 979  */
    
    margin-bottom: 13px;
    /* 980  */
}
/* 981  */
/* 982  */

.search-results #nav-below.paging-navigation
/* 983  */

{
    /* 984  */
    
    padding-left: 0;
    /* 985  */
    
    padding-right: 0;
    /* 986  */
}
/* 987  */
/* 988  */
/* ==========================================================================
/* 989  *|    6. Blog styles
/* 990  *|    ========================================================================== */
/* 991  */
/* 992  */
/* 993  */
/* General */
/* 994  */
/* 995  */

.top-page-excerpt,
/* 996  */

.top-page-excerpt p
/* 997  */

{
    /* 998  */
    
    text-align: center;
    /* 999  */
    
    font-size: 0.875rem;
    /* 1000 */
    
    font-weight: bold;
    /* main.css */
    /* 1001 */
    
    letter-spacing: 3px;
    /* 1002 */
    
    text-transform: uppercase;
    /* 1003 */
}
/* 1004 */
/* 1005 */

.content-area
/* 1006 */

{
    /* 1007 */
    
    position: relative;
    /* 1008 */
}
/* 1009 */
/* 1010 */

#page_wrapper.transparent_header .hasnt_page_title .content-area,
/* 1011 */

#page_wrapper.transparent_header .content-area.shop-page
/* 1012 */

{
    /* 1013 */
    
    margin: 0 !important;
    /* 1014 */
}
/* 1015 */

.page-title-desc {
    /* 1016 */
    
    text-align: center;
    /* 1017 */
}
/* 1018 */

.entry-content:after
/* 1019 */

{
    /* 1020 */
    
    content: '';
    /* 1021 */
    
    display: block;
    /* 1022 */
    
    clear: both;
    /* 1023 */
}
/* 1024 */
/* 1025 */

.entry-header-page
/* 1026 */

{
    /* 1027 */
    
    margin-bottom: 45px;
    /* 1028 */
    
    border-bottom: 1px solid #ebebeb;
    /* 1029 */
}
/* 1030 */
/* 1031 */

.edit-link
/* 1032 */

{
    /* 1033 */
    
    font-size: 0.8125rem;
    /* 1034 */
    
    text-transform: uppercase;
    /* 1035 */
    
    font-weight: 900;
    /* 1036 */
}
/* 1037 */
/* 1038 */

.entry_title h2 a {
    /* 1039 */
    
    font-size: 18px;
    /* 1040 */
    
    font-weight: normal;
    /* 1041 */
    
    letter-spacing: 3px;
    /* 1042 */
    
    text-transform: uppercase;
    /* 1043 */
}
/* 1044 */

.single_post .entry_title h2 {
    /* 1045 */
    
    font-size: 24px;
    /* 1046 */
    
    font-weight: normal;
    /* 1047 */
    
    letter-spacing: 4px;
    /* 1048 */
    
    text-transform: uppercase;
    /* 1049 */
    
    margin-top: 15px;
    /* 1050 */
}
/* main.css */
/* 1051 */

.entry_meta_archive,
/* 1052 */

.post_meta
/* 1053 */

{
    /* 1054 */
    
    font-size: 0.825rem;
    /* 1055 */
    
    line-height: 1.5em;
    /* 1056 */
}
/* 1057 */

.nova_entry .entry_meta_archive {
    /* 1058 */
    
    margin-top: 15px;
    /* 1059 */
    
    margin-bottom: 20px;
    /* 1060 */
    
    font-size: 11px;
    /* 1061 */
}
/* 1062 */

.post_meta
/* 1063 */

{
    /* 1064 */
    
    text-align: center;
    /* 1065 */
    
    margin: 0;
    /* 1066 */
    
    margin-bottom: 80px;
    /* 1067 */
}
/* 1068 */
/* 1069 */

.entry_meta_archive a,
/* 1070 */

.post_meta a
/* 1071 */

{
    /* 1072 */
    
    text-transform: uppercase;
    /* 1073 */
    
    font-weight: normal;
    /* 1074 */
}
/* 1075 */
/* 1076 */

.post_meta a
/* 1077 */

{
    /* 1078 */
    
    display: inline-block;
    /* 1079 */
    
    padding-bottom: 4px;
    /* 1080 */
    
    margin-bottom: 8px;
    /* 1081 */
    
    border-bottom: 1px solid #ddd;
    /* 1082 */
    /* 1083 */
    
    transition: color 0.3s, border-color 0.3s;
    /* 1084 */
    
    -webkit-transition: color 0.3s, border-color 0.3s;
    /* 1085 */
}
/* 1086 */
/* 1087 */

.post_meta a:hover
/* 1088 */

{
    /* 1089 */
    
    border-bottom: 1px solid transparent;
    /* 1090 */
}
/* 1091 */
/* 1092 */

.entry_meta_archive a:last-child,
/* 1093 */

.post_meta a:last-child
/* 1094 */

{
    /* 1095 */
    
    margin-right: 0;
    /* 1096 */
}
/* 1097 */
/* 1098 */

.entry_meta_archive a[rel^="category"],
/* 1099 */

.post_meta a[rel^="category"]
/* 1100 */

{
    /* main.css */
    /* 1101 */
    
    margin-right: 0;
    /* 1102 */
}
/* 1103 */
/* 1104 */
/* 1105 */

.post_meta:before {
    /* 1106 */
    /* 1107 */
    
    content: "";
    /* 1108 */
    
    display: block;
    /* 1109 */
    
    background: none repeat scroll 0 0 #52366c;
    /* 1110 */
    
    height: 3px;
    /* 1111 */
    
    margin: 24px auto 28px;
    /* 1112 */
    
    width: 100px;
    /* 1113 */
}
/* 1114 */
/* 1115 */

.entry-meta .post_meta
/* 1116 */

{
    /* 1117 */
    
    font-size: 13px;
    /* 1118 */
    
    margin-top: 20px;
    /* 1119 */
    
    margin-bottom: 54px;
    /* 1120 */
}
/* 1121 */
/* 1122 */

.entry-meta .post_meta:before
/* 1123 */

{
    /* 1124 */
    
    display: none;
    /* 1125 */
    
    margin-bottom: 31px;
    /* 1126 */
}
/* 1127 */
/* 1128 */

.post_tags
/* 1129 */

{
    /* 1130 */
    
    text-align: left;
    /* 1131 */
}
/* 1132 */
/* 1133 */

.post_tags a
/* 1134 */

{
    /* 1135 */
    
    display: inline-block;
    /* 1136 */
    
    font-size: 11px;
    /* 1137 */
    
    line-height: 1.2;
    /* 1138 */
    
    margin-bottom: 10px;
    /* 1139 */
    
    margin-left: 10px;
    /* 1140 */
    
    padding: 6px 13px 4px;
    /* 1141 */
    
    border-width: 1px;
    /* 1142 */
    
    border-style: solid;
    /* 1143 */
    
    text-transform: uppercase;
    /* 1144 */
    
    word-wrap: break-word;
    /* 1145 */
    /* 1146 */
    
    transition: all .3s;
    /* 1147 */
    
    -webkit-transition: all .3s;
    /* 1148 */
}
/* 1149 */
/* 1150 */

.post_tags a:first-child
/* main.css */
/* 1151 */

{
    /* 1152 */
    
    margin-left: 0;
    /* 1153 */
}
/* 1154 */
/* 1155 */

.post_tags a:hover
/* 1156 */

{
    /* 1157 */
    
    border: 1px solid;
    /* 1158 */
    
    color: #fff;
    /* 1159 */
}
/* 1160 */

.entry_readmore {
    /* 1161 */
    
    margin-top: 30px;
    /* 1162 */
}
/* 1163 */

.more-link {
    /* 1164 */
    
    background: #fff;
    /* 1165 */
    
    font-size: 12px;
    /* 1166 */
    
    border: #202020 solid 1px;
    /* 1167 */
    
    padding: 10px 20px;
    /* 1168 */
    
    text-transform: uppercase;
    /* 1169 */
}
/* 1170 */

.entry_format {
    /* 1171 */
    
    position: absolute;
    /* 1172 */
    
    bottom: 0;
    /* 1173 */
    
    left: 0;
    /* 1174 */
    
    height: 50px;
    /* 1175 */
    
    text-align: center;
    /* 1176 */
    
    z-index: 99;
    /* 1177 */
}
/* 1178 */

.entry_format span {
    /* 1179 */
    
    display: inline-block;
    /* 1180 */
    
    width: 50px;
    /* 1181 */
    
    height: 50px;
    /* 1182 */
    
    line-height: 50px;
    /* 1183 */
    
    color: #ffffff;
    /* 1184 */
    
    background: #fd3267;
    /* 1185 */
    
    font-size: 20px;
    /* 1186 */
}
/* 1187 */

.entry_image {
    /* 1188 */
    
    position: relative;
    /* 1189 */
}
/* 1190 */

.nova_entry .content_link {
    /* 1191 */
    
    height: 50px;
    /* 1192 */
    
    background: #525252;
    /* 1193 */
    
    color: #ffffff;
    /* 1194 */
    
    line-height: 48px;
    /* 1195 */
    
    position: relative;
    /* 1196 */
    
    text-align: center;
    /* 1197 */
}
/* 1198 */

.nova_entry .content_link a {
    /* 1199 */
    
    color: #fff;
    /* 1200 */
    
    font-size: 14px;
    /* main.css */
    /* 1201 */
}
/* 1202 */

.entry-share {
    /* 1203 */
    
    margin: 15px 0;
    /* 1204 */
    
    padding: 15px 0;
    /* 1205 */
    
    border-top: #ebebeb solid 1px;
    /* 1206 */
    
    border-bottom: #ebebeb solid 1px;
    /* 1207 */
    /* 1208 */
}
/* 1209 */

.author-info-avatar {
    /* 1210 */
    
    -webkit-border-radius: 999px;
    /* 1211 */
    
    border-radius: 999px;
    /* 1212 */
    
    text-align: center;
    /* 1213 */
}
/* 1214 */

.author-info-avatar img {
    /* 1215 */
    
    border-radius: 999px;
    /* 1216 */
}
/* 1217 */

.author-info-description {
    /* 1218 */
    
    font-size: 11px;
    /* 1219 */
    
    text-transform: uppercase;
    /* 1220 */
}
/* 1221 */

.author-info-name {
    /* 1222 */
    
    margin-bottom: 10px;
    /* 1223 */
}
/* 1224 */

.author-info-post-title {
    /* 1225 */
    
    display: inline-block;
    /* 1226 */
    
    margin: 30px 0 30px 0;
    /* 1227 */
    
    padding: 10px 0;
    /* 1228 */
    
    border-bottom: #202020 solid 1px;
    /* 1229 */
}
/* 1230 */

.latestbyauthor {
    /* 1231 */
    
    margin: 0;
    /* 1232 */
    
    padding: 0;
    /* 1233 */
}
/* 1234 */

.latestbyauthor li {
    /* 1235 */
    
    list-style: none;
    /* 1236 */
    
    font-size: 11px;
    /* 1237 */
    
    padding-bottom: 10px;
    /* 1238 */
    
    margin-bottom: 10px;
    /* 1239 */
    
    border-bottom: #ebebeb solid 1px;
    /* 1240 */
}
/* 1241 */

.latestbyauthor li:before {
    /* 1242 */
    
    content: "+";
    /* 1243 */
    
    margin-right: 3px;
    /* 1244 */
}
/* 1245 */
/* Blog Listing */
/* 1246 */
/* 1247 */

.nova_entry {
    /* 1248 */
    
    position: relative;
    /* 1249 */
    
    margin: 0 0 50px;
    /* 1250 */
    
    padding: 0 0 50px;
    /* main.css */
    /* 1251 */
    
    border-bottom: 2px solid #F5F5F5;
    /* 1252 */
}
/* 1253 */

.single_post.nova_entry {
    /* 1254 */
    
    margin: 0;
    /* 1255 */
    
    padding: 0;
    /* 1256 */
    
    border: none;
    /* 1257 */
}
/* 1258 */

.nova_entry figure {
    /* 1259 */
    
    margin: 0;
    /* 1260 */
}
/* 1261 */

.entry-title a
/* 1262 */

{
    /* 1263 */
    
    color: #52366c;
    /* 1264 */
}
/* 1265 */
/* 1266 */

.entry-title a:hover
/* 1267 */

{
    /* 1268 */
    
    color: #777777;
    /* 1269 */
}
/* 1270 */
/* 1271 */

.entry-content h6 img
/* 1272 */

{
    /* 1273 */
    
    margin: 15px 0 20px;
    /* 1274 */
}
/* 1275 */
/* 1276 */

.entry-thumbnail
/* 1277 */

{
    /* 1278 */
    
    margin: 0 -30px 22px;
    /* 1279 */
}
/* 1280 */
/* 1281 */

.blog-single .drop-cap:first-letter
/* 1282 */

{
    /* 1283 */
    
    float: left;
    /* 1284 */
    
    font-size: 6.25em;
    /* 1285 */
    
    margin-right: 0.17em;
    /* 1286 */
    
    line-height: 80%;
    /* 1287 */
    
    font-weight: bold;
    /* 1288 */
}
/* 1289 */
/* 1290 */

.wp-caption
/* 1291 */

{
    /* 1292 */
    
    position: relative;
    /* 1293 */
}
/* 1294 */
/* 1295 */

.wp-caption-text,
/* 1296 */

.blog-isotope .entry-content-archive p.wp-caption-text
/* 1297 */

{
    /* 1298 */
    
    padding: 15px 0 0;
    /* 1299 */
    
    margin: 0;
    /* 1300 */
}
/* main.css */
/* 1301 */
/* 1302 */

.wp-caption.alignnone
/* 1303 */

{
    /* 1304 */
    
    margin-bottom: 20px;
    /* 1305 */
}
/* 1306 */
/* 1307 */

.wp-caption.alignright,
/* 1308 */

img.alignright,
/* 1309 */

.wp-caption.alignleft,
/* 1310 */

img.alignleft
/* 1311 */

{
    /* 1312 */
    
    margin-bottom: 10px;
    /* 1313 */
}
/* 1314 */
/* 1315 */

.wp-caption.alignleft
/* 1316 */

{
    /* 1317 */
    
    margin-right: 0.9375em;
    /* 1318 */
}
/* 1319 */
/* 1320 */

.wp-caption.aligncenter
/* 1321 */

{
    /* 1322 */
    
    margin-bottom: 16px;
    /* 1323 */
}
/* 1324 */
/* 1325 */

blockquote
/* 1326 */

{
    /* 1327 */
    
    position: relative;
    /* 1328 */
}
/* 1329 */
/* 1330 */
/* 1331 */

blockquote:before
/* 1332 */

{
    /* 1333 */
    
    content: "\f10d";
    /* 1334 */
    
    left: -2px;
    /* 1335 */
    
    top: 4px;
    /* 1336 */
}
/* 1337 */
/* 1338 */

blockquote p {
    /* 1339 */
    
    font-size: 17.5px;
    /* 1340 */
    
    line-height: 1.333em;
    /* 1341 */
    
    padding-left: 30px;
    /* 1342 */
    
    position: relative;
    /* 1343 */
    
    margin-bottom: 0;
    /* 1344 */
}
/* 1345 */
/* 1346 */

.nav-next-title:after,
/* 1347 */

.nav-previous-title:before,
/* 1348 */

blockquote:before
/* 1349 */

{
    /* 1350 */
    
    display: inline-block;
    /* main.css */
    /* 1351 */
    
    position: absolute;
    /* 1352 */
    
    font-family: FontAwesome;
    /* 1353 */
    
    font-style: normal;
    /* 1354 */
    
    font-weight: normal;
    /* 1355 */
    
    line-height: 1;
    /* 1356 */
    
    -webkit-font-smoothing: antialiased;
    /* 1357 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 1358 */
}
/* 1359 */

blockquote footer,
blockquote small,
blockquote .small {
    /* 1360 */
    
    display: block;
    /* 1361 */
    
    font-size: 14px;
    /* 1362 */
    
    line-height: 1.42857143;
    /* 1363 */
    
    color: #777777;
    /* 1364 */
}
/* 1365 */

blockquote footer:before,
blockquote small:before,
blockquote .small:before {
    /* 1366 */
    
    content: '\2014 \00A0';
    /* 1367 */
}
/* 1368 */

.entry-content ins
/* 1369 */

{
    /* 1370 */
    
    font-size: 1em;
    /* 1371 */
    
    background-color: #777777;
    /* 1372 */
    
    padding: 2px 6px 3px;
    /* 1373 */
}
/* 1374 */

.entry-content .woocommerce ins {
    /* 1375 */
    
    background: none;
    /* 1376 */
}
/* 1377 */

code
/* 1378 */

{
    /* 1379 */
    
    font-size: 1rem;
    /* 1380 */
}
/* 1381 */
/* 1382 */

.keystroke,
kbd
/* 1383 */

{
    /* 1384 */
    
    background-color: #f5f5f5;
    /* 1385 */
    
    border-color: #dddddd;
    /* 1386 */
    
    padding: 2px 6px 3px;
    /* 1387 */
}
/* 1388 */
/* 1389 */

.post_footer_date
/* 1390 */

{
    /* 1391 */
    
    margin: 80px 0 50px 0;
    /* 1392 */
}
/* 1393 */
/* 1394 */
/* 1395 */

.content_hr {
    /* 1396 */
    
    margin: 50px 0 100px 0;
    /* 1397 */
    
    border-color: #eee;
    /* 1398 */
}
/* 1399 */
/* 1400 */

.video-container
/* main.css */
/* 1401 */

{
    /* 1402 */
    
    padding-bottom: 65px;
    /* 1403 */
    
    margin-top: 25px;
    /* 1404 */
    
    text-align: center;
    /* 1405 */
}
/* 1406 */
/* 1407 */

.video-container iframe
/* 1408 */

{
    /* 1409 */
    
    margin: 0 auto !important;
    /* 1410 */
}
/* 1411 */
/* 1412 */

.mejs-container
/* 1413 */

{
    /* 1414 */
    
    margin: 20px 0;
    /* 1415 */
}
/* 1416 */
/* 1417 */

.mejs-container .mejs-controls > div:last-of-type {
    /* 1418 */
    
    position: relative;
    /* 1419 */
    
    clear: both;
    /* 1420 */
    
    float: right;
    /* 1421 */
    
    top: -26px;
    /* 1422 */
}
/* 1423 */
/* 1424 */
/* Error 404 */
/* 1425 */
/* No Search Results */
/* 1426 */
/* 1427 */

.error-404,
/* 1428 */

.no-results
/* 1429 */

{
    /* 1430 */
    
    text-align: center;
    /* 1431 */
    
    margin-top: -30px;
    /* 1432 */
}
/* 1433 */
/* 1434 */

.error-404 h1.page-title,
/* 1435 */

.no-results h1.page-title
/* 1436 */

{
    /* 1437 */
    
    font-weight: 300;
    /* 1438 */
}
/* 1439 */
/* 1440 */

.error-404 h1.page-title
/* 1441 */

{
    /* 1442 */
    
    text-transform: none;
    /* 1443 */
    
    margin-bottom: 23px;
    /* 1444 */
}
/* 1445 */
/* 1446 */

.no-results h1.page-title
/* 1447 */

{
    /* 1448 */
    
    margin-top: 100px;
    /* 1449 */
    
    margin-bottom: 30px;
    /* 1450 */
}
/* main.css */
/* 1451 */
/* 1452 */

.error-404 h1.page-title:after,
/* 1453 */

.no-results h1.page-title:after
/* 1454 */

{
    /* 1455 */
    
    display: none
    /* 1456 */
}
/* 1457 */
/* 1458 */

.error-banner {
    /* 1459 */
    
    padding: 5px 0 30px;
    /* 1460 */
}
/* 1461 */
/* 1462 */

.error-banner img {
    /* 1463 */
    
    max-width: 120px;
    /* 1464 */
}
/* 1465 */
/* 1466 */

.error-404 .page-header,
/* 1467 */

.no-results .page-header
/* 1468 */

{
    /* 1469 */
    
    margin-bottom: 0;
    /* 1470 */
}
/* 1471 */
/* 1472 */

.no-results-text
/* 1473 */

{
    /* 1474 */
    
    margin-bottom: 42px;
    /* 1475 */
}
/* 1476 */
/* 1477 */

.no-results-text:before
/* 1478 */

{
    /* 1479 */
    
    content: "\f071";
    /* 1480 */
    
    display: inline-block;
    /* 1481 */
    
    margin-right: 10px;
    /* 1482 */
    
    font-family: FontAwesome;
    /* 1483 */
    
    font-style: normal;
    /* 1484 */
    
    font-weight: normal;
    /* 1485 */
    
    line-height: 1;
    /* 1486 */
    
    -webkit-font-smoothing: antialiased;
    /* 1487 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 1488 */
}
/* 1489 */
/* 1490 */

.error-404 .search-form,
/* 1491 */

.no-results .search-form
/* 1492 */

{
    /* 1493 */
    
    display: block;
    /* 1494 */
    
    padding-bottom: 47px;
    /* 1495 */
}
/* 1496 */
/* 1497 */

.error-404 .search-form:after,
/* 1498 */

.no-results .search-form:after
/* 1499 */

{
    /* 1500 */
    
    content: "";
    /* main.css */
    /* 1501 */
    
    display: block;
    /* 1502 */
    
    clear: both;
    /* 1503 */
}
/* 1504 */
/* 1505 */

.error-404 .search-form label,
/* 1506 */

.no-results .search-form label
/* 1507 */

{
    /* 1508 */
    
    display: none;
    /* 1509 */
}
/* 1510 */
/* 1511 */

.error-404 input[type="text"],
/* 1512 */

.error-404 input[type="search"],
/* 1513 */

.error-404 input[type="submit"],
/* 1514 */

.no-results input[type="text"],
/* 1515 */

.no-results input[type="search"],
/* 1516 */

.no-results input[type="submit"]
/* 1517 */

{
    /* 1518 */
    
    float: left;
    /* 1519 */
    
    height: 50px;
    /* 1520 */
}
/* 1521 */
/* 1522 */

.error-404 input[type="text"],
/* 1523 */

.error-404 input[type="search"],
/* 1524 */

.no-results input[type="text"],
/* 1525 */

.no-results input[type="search"]
/* 1526 */

{
    /* 1527 */
    
    margin-bottom: 20px;
    /* 1528 */
}
/* 1529 */
/* 1530 */
/* 1531 */
/* Categories List */
/* 1532 */
/* 1533 */

.site-content .list-categories-center,
/* 1534 */

.list-categories-center
/* 1535 */

{
    /* 1536 */
    
    margin-left: 0;
    /* 1537 */
    
    margin-bottom: 5px;
    /* 1538 */
    
    text-align: center;
    /* 1539 */
    
    list-style: none;
    /* 1540 */
}
/* 1541 */
/* 1542 */

.list-categories-center li
/* 1543 */

{
    /* 1544 */
    
    display: inline-block;
    /* 1545 */
}
/* 1546 */
/* 1547 */
/* 1548 */
/* Password Protected Post */
/* 1549 */
/* 1550 */

.post-password-form input
/* main.css */
/* 1551 */

{
    /* 1552 */
    
    margin-bottom: 10px;
    /* 1553 */
}
/* 1554 */
/* 1555 */
/* 1556 */
/* Navigation */
/* 1557 */

.paging-navigation,
/* 1558 */

.post-navigation
/* 1559 */

{
    /* 1560 */
    
    background: #fafafa;
    /* 1561 */
    
    position: relative;
    /* 1562 */
    
    height: 70px;
    /* 1563 */
    
    margin-top: 50px;
    /* 1564 */
}
/* 1565 */
/* 1566 */

.portfolio_content_nav .post-navigation
/* 1567 */

{
    /* 1568 */
    
    margin-top: 0;
    /* 1569 */
}
/* 1570 */
/* 1571 */

.nav-previous
/* 1572 */

{
    /* 1573 */
    
    font-size: 0;
    /* 1574 */
}
/* 1575 */
/* 1576 */

.nav-next
/* 1577 */

{
    /* 1578 */
    
    font-size: 0;
    /* 1579 */
}
/* 1580 */
/* 1581 */

.nav-next a,
/* 1582 */

.nav-previous a
/* 1583 */

{
    /* 1584 */
    
    font-size: 0.875em;
    /* 1585 */
    
    font-weight: 900;
    /* 1586 */
    
    display: block;
    /* 1587 */
    
    background: #fff;
    /* 1588 */
    
    border: #202020 solid 2px;
    /* 1589 */
    
    height: 70px;
    /* 1590 */
    
    text-align: center;
    /* 1591 */
    
    padding-top: 20px;
    /* 1592 */
    
    position: relative;
    /* 1593 */
    
    z-index: 2;
    /* 1594 */
}
/* 1595 */
/* 1596 */

.nav-next .nav-next-title,
/* 1597 */

.nav-previous .nav-previous-title,
/* 1598 */

.nav-next a span,
/* 1599 */

.nav-previous a span
/* 1600 */

{
    /* main.css */
    /* 1601 */
    
    display: none;
    /* 1602 */
}
/* 1603 */
/* 1604 */
/* 1605 */

.nav-previous.disabled
/* 1606 */

{
    /* 1607 */
    
    background: #d7d7d7;
    /* 1608 */
}
/* 1609 */
/* 1610 */

.paging-navigation:before,
/* 1611 */

.paging-navigation:after,
/* 1612 */

.post-navigation:before,
/* 1613 */

.post-navigation:after,
/* 1614 */

.nav-next a:before,
/* 1615 */

.nav-previous a:before
/* 1616 */

{
    /* 1617 */
    
    display: inline-block;
    /* 1618 */
    
    font-family: FontAwesome;
    /* 1619 */
    
    font-style: normal;
    /* 1620 */
    
    font-weight: normal;
    /* 1621 */
    
    line-height: 1;
    /* 1622 */
    
    -webkit-font-smoothing: antialiased;
    /* 1623 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 1624 */
    
    font-size: 30px;
    /* 1625 */
}
/* 1626 */
/* 1627 */

.paging-navigation:before,
/* 1628 */

.post-navigation:before,
/* 1629 */

.nav-previous a:before
/* 1630 */

{
    /* 1631 */
    
    content: "\f104";
    /* 1632 */
}
/* 1633 */
/* 1634 */

.paging-navigation:after,
/* 1635 */

.post-navigation:after,
/* 1636 */

.nav-next a:before
/* 1637 */

{
    /* 1638 */
    
    content: "\f105";
    /* 1639 */
}
/* 1640 */
/* 1641 */

.paging-navigation:before,
/* 1642 */

.paging-navigation:after,
/* 1643 */

.post-navigation:before,
/* 1644 */

.post-navigation:after
/* 1645 */

{
    /* 1646 */
    
    position: absolute;
    /* 1647 */
    
    top: 50%;
    /* 1648 */
    
    margin-top: -15px;
    /* 1649 */
    
    color: #ccc;
    /* 1650 */
}
/* main.css */
/* 1651 */
/* 1652 */

.paging-navigation:before,
/* 1653 */

.post-navigation:before
/* 1654 */

{
    /* 1655 */
    
    left: 25%;
    /* 1656 */
    
    margin-left: -5px;
    /* 1657 */
    /* 1658 */
}
/* 1659 */
/* 1660 */

.paging-navigation:after,
/* 1661 */

.post-navigation:after
/* 1662 */

{
    /* 1663 */
    
    left: 75%;
    /* 1664 */
    
    margin-left: -5px;
    /* 1665 */
}
/* 1666 */
/* 1667 */

.nav-next-title,
/* 1668 */

.nav-previous-title
/* 1669 */

{
    /* 1670 */
    
    position: relative;
    /* 1671 */
}
/* 1672 */
/* 1673 */

.nav-previous-title
/* 1674 */

{
    /* 1675 */
    
    padding-left: 15px;
    /* 1676 */
}
/* 1677 */
/* 1678 */

.nav-next-title
/* 1679 */

{
    /* 1680 */
    
    padding-right: 15px;
    /* 1681 */
}
/* 1682 */
/* 1683 */

.nav-previous .meta-nav
/* 1684 */

{
    /* 1685 */
    
    display: inline-block;
    /* 1686 */
    
    margin-right: 5px;
    /* 1687 */
}
/* 1688 */
/* 1689 */

.nav-next .meta-nav
/* 1690 */

{
    /* 1691 */
    
    display: inline-block;
    /* 1692 */
    
    margin-left: 5px;
    /* 1693 */
}
/* 1694 */
/* 1695 */

.nav-previous-title:before,
/* 1696 */

.nav-next-title:after
/* 1697 */

{
    /* 1698 */
    
    font-size: 8px;
    /* 1699 */
}
/* 1700 */
/* main.css */
/* 1701 */

.nav-previous-title:before
/* 1702 */

{
    /* 1703 */
    
    content: "\f053";
    /* 1704 */
    
    left: 0;
    /* 1705 */
    
    top: 10px;
    /* 1706 */
}
/* 1707 */
/* 1708 */

.nav-next-title:after
/* 1709 */

{
    /* 1710 */
    
    content: "\f054";
    /* 1711 */
    
    right: 0;
    /* 1712 */
    
    top: 10px;
    /* 1713 */
}
/* 1714 */
/* 1715 */
/* 1716 */
/* Paging Navigation */
/* 1717 */
/* 1718 */

#nav-below.paging-navigation
/* 1719 */

{
    /* 1720 */
    
    text-transform: capitalize;
    /* 1721 */
    
    margin-bottom: 0px;
    /* 1722 */
}
/* 1723 */
/* 1724 */

.paging-navigation .fa
/* 1725 */

{
    /* 1726 */
    
    font-size: 0.380em;
    /* 1727 */
    
    display: none;
    /* 1728 */
    
    vertical-align: middle;
    /* 1729 */
    
    padding-bottom: 3px;
    /* 1730 */
}
/* 1731 */
/* 1732 */

.paging-navigation .nav-previous,
/* 1733 */

.paging-navigation .nav-next
/* 1734 */

{
    /* 1735 */
    
    display: block;
    /* 1736 */
}
/* 1737 */
/* 1738 */
/* 1739 */
/* Comments */
/* 1740 */
/* 1741 */

.comment-metadata
/* 1742 */

{
    /* 1743 */
    
    padding-top: 10px;
    /* 1744 */
    
    border-top: #ebebeb solid 1px;
    /* 1745 */
}
/* 1746 */

.woocommerce .comment-metadata {
    /* 1747 */
    
    border: none;
    /* 1748 */
}
/* 1749 */

.woocommerce .comment-text p {
    /* 1750 */
    
    font-size: 14px;
    /* main.css */
    /* 1751 */
}
/* 1752 */

.comment-reply
/* 1753 */

{
    /* 1754 */
    
    display: inline-block;
    /* 1755 */
    /* 1756 */
    
    transition: opacity 0.3s;
    /* 1757 */
    
    -webkit-transition: opacity 0.3s;
    /* 1758 */
}
/* 1759 */
/* 1760 */

.comment-reply i,
/* 1761 */

.comment-edit-link i
/* 1762 */

{
    /* 1763 */
    
    margin-right: 5px;
    /* 1764 */
}
/* 1765 */
/* 1766 */

.comment-reply-link
/* 1767 */

{
    /* 1768 */
    
    font-size: 11px;
    /* 1769 */
    
    text-transform: uppercase;
    /* 1770 */
}
/* 1771 */
/* 1772 */

#respond
/* 1773 */

{
    /* 1774 */
    
    margin-top: 20px;
    /* 1775 */
}
/* 1776 */
/* 1777 */

#commentform p
/* 1778 */

{
    /* 1779 */
    
    margin: 0;
    /* 1780 */
    
    padding: 5px 0;
    /* 1781 */
}
/* 1782 */
/* 1783 */

#commentform .comment-notes
/* 1784 */

{
    /* 1785 */
    
    padding: 0 0 16px;
    /* 1786 */
}
/* 1787 */
/* 1788 */

#commentform .form-submit {
    /* 1789 */
    
    text-align: left;
    /* 1790 */
    
    margin-top: 10px;
    /* 1791 */
}
/* 1792 */
/* 1793 */

.comment-edit-link
/* 1794 */

{
    /* 1795 */
    
    font-size: 11px;
    /* 1796 */
    
    text-transform: uppercase;
    /* 1797 */
    
    transition: opacity 0.3s;
    /* 1798 */
    
    -webkit-transition: opacity 0.3s;
    /* 1799 */
}
/* 1800 */
/* main.css */
/* 1801 */

.comment-edit-link:hover,
/* 1802 */

.comment-reply:hover
/* 1803 */

{
    /* 1804 */
    
    opacity: 0.8;
    /* 1805 */
}
/* 1806 */
/* 1807 */
/* 1808 */
/* Pingbacks And Trackbacks */
/* 1809 */
/* 1810 */

.comment-list .pingback {
    /* 1811 */
    
    padding-bottom: 29px;
    /* 1812 */
    
    margin-bottom: 29px;
    /* 1813 */
    
    border-bottom-width: 1px;
    /* 1814 */
    
    border-bottom-style: solid;
    /* 1815 */
}
/* 1816 */
/* 1817 */

.comment-list .pingback:last-of-type
/* 1818 */

{
    /* 1819 */
    
    border-bottom: none;
    /* 1820 */
}
/* 1821 */
/* 1822 */

.comment-list .pingback .url
/* 1823 */

{
    /* 1824 */
    
    display: block;
    /* 1825 */
    
    font-weight: 900;
    /* 1826 */
    
    line-height: 1.5;
    /* 1827 */
    
    margin: 5px 0;
    /* 1828 */
}
/* 1829 */
/* 1830 */
/* ==========================================================================
/* 1831 *|    7. Shop Catalog styles
/* 1832 *|    ========================================================================== */
/* 1833 */

.gridlist-toggle {
    /* 1834 */
    
    display: none;
    /* 1835 */
}
/* 1836 */

.nova_gridlist_toggle a {
    /* 1837 */
    
    font-size: 16px;
    /* 1838 */
    
    padding: 10px 10px;
    /* 1839 */
    
    line-height: 40px;
    /* 1840 */
    
    border: #ebebeb solid 1px;
    /* 1841 */
}
/* 1842 */

.nova_gridlist_toggle a.active {
    /* 1843 */
    
    background: #202020;
    /* 1844 */
    
    border-color: #202020;
    /* 1845 */
    
    color: #fff;
    /* 1846 */
}
/* 1847 */

.nova_gridlist_toggle #grid {
    /* 1848 */
    
    margin-right: 5px;
    /* 1849 */
}
/* 1850 */

.products-grid .product_list_button {
    /* main.css */
    /* 1851 */
    
    display: none;
    /* 1852 */
}
/* 1853 */

.filters_button
/* 1854 */

{
    /* 1855 */
    
    font-size: 1.15em;
    /* 1856 */
    
    padding: 0 1em 1px 1.3em;
    /* 1857 */
    
    vertical-align: text-bottom;
    /* 1858 */
    
    position: relative;
    /* 1859 */
    
    display: inline-block;
    /* 1860 */
}
/* 1861 */
/* 1862 */

.filters_button:before
/* 1863 */

{
    /* 1864 */
    
    width: 16px;
    /* 1865 */
    
    height: 16px;
    /* 1866 */
    
    content: "";
    /* 1867 */
    
    position: absolute;
    /* 1868 */
    
    top: 2px;
    /* 1869 */
    
    left: 0;
    /* 1870 */
    
    display: block;
    /* 1871 */
    
    font-family: FontAwesome;
    /* 1872 */
    
    font-style: normal;
    /* 1873 */
    
    font-weight: normal;
    /* 1874 */
    
    text-decoration: inherit;
    /* 1875 */
    
    content: "\f0c9";
    /* 1876 */
    
    font-size: .75em;
    /* 1877 */
}
/* 1878 */

.product_list_price {
    /* 1879 */
    
    overflow: hidden;
    /* 1880 */
    
    margin-bottom: 10px;
    /* 1881 */
}
/* 1882 */

.product_list_price .price {
    /* 1883 */
    
    font-size: 14px;
    /* 1884 */
}
/* 1885 */
/* 1886 */

.products a.button,
/* 1887 */

.woocommerce .products .added_to_cart.wc-forward,
/* 1888 */

.woocommerce-page .products .added_to_cart.wc-forward
/* 1889 */

{
    /* 1890 */
    
    cursor: pointer;
    /* 1891 */
    
    line-height: normal;
    /* 1892 */
    
    margin: 0 !important;
    /* 1893 */
    
    min-width: inherit;
    /* 1894 */
    
    position: relative;
    /* 1895 */
    
    text-decoration: none;
    /* 1896 */
    
    text-align: left;
    /* 1897 */
    /* 1898 */
    
    display: inline;
    /* 1899 */
    
    font-size: 17px;
    /* 1900 */
    
    text-transform: uppercase;
    /* main.css */
    /* 1901 */
    
    font-weight: normal;
    /* 1902 */
    /* 1903 */
    
    background: none !important;
    /* 1904 */
    
    border-color: none !important;
    /* 1905 */
    /* 1906 */
    
    -webkit-appearance: none;
    /* 1907 */
    
    border: none;
    /* 1908 */
    /* 1909 */
    
    -webkit-transition: color 300ms ease !important;
    /* 1910 */
    
    -moz-transition: color 300ms ease !important;
    /* 1911 */
    
    transition: color 300ms ease !important;
    /* 1912 */
}
/* 1913 */

.woocommerce-page .products .added_to_cart.wc-forward,
/* 1914 */

.woocommerce a.added_to_cart {
    /* 1915 */
    
    font-size: 14px !important;
    /* 1916 */
}
/* 1917 */

.products a.button
/* 1918 */

{
    /* 1919 */
    
    padding: 0 !important;
    /* 1920 */
}
/* 1921 */
/* 1922 */

.woocommerce .products .added_to_cart.wc-forward,
/* 1923 */

.woocommerce-page .products .added_to_cart.wc-forward
/* 1924 */

{
    /* 1925 */
    
    padding: 0.2em 0 0em 1.315em !important;
    /* 1926 */
}
/* 1927 */
/* 1928 */

.products a.button.added
/* 1929 */

{
    /* 1930 */
    
    display: none;
    /* 1931 */
}
/* 1932 */
/* 1933 */
/* 1934 */

.products .product_added_to_cart a.button:before
/* 1935 */

{
    /* 1936 */
    
    top: 5px;
    /* 1937 */
}
/* 1938 */
/* 1939 */

.products a.button:hover,
/* 1940 */

.woocommerce .products .added_to_cart.wc-forward:hover,
/* 1941 */

.woocommerce-page .products .added_to_cart.wc-forward:hover
/* 1942 */

{
    /* 1943 */
    
    background: none !important;
    /* 1944 */
}
/* 1945 */
/* 1946 */

.product_images_wrapper
/* 1947 */

{
    /* 1948 */
    
    position: relative;
    /* 1949 */
}
/* 1950 */
/* main.css */
/* 1951 */

.read_more_product,
/* 1952 */

.product_images_hover
/* 1953 */

{
    /* 1954 */
    
    width: 100%;
    /* 1955 */
    
    height: 100%;
    /* 1956 */
    
    opacity: 1;
    /* 1957 */
    
    display: block;
    /* 1958 */
    
    position: absolute;
    /* 1959 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* 1960 */
    
    -moz-transition: all 0.5s ease-out 0s;
    /* 1961 */
    
    transition: all 0.5s ease-out 0s;
    /* 1962 */
}
/* 1963 */

.product_images_hover .quick_view,
/* 1964 */

.product_images_hover .detail_view {
    /* 1965 */
    
    opacity: 0;
    /* 1966 */
    
    position: absolute;
    /* 1967 */
    
    text-align: center;
    /* 1968 */
    
    top: 40%;
    /* 1969 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* 1970 */
    
    -moz-transition: all 0.5s ease-out 0s;
    /* 1971 */
    
    transition: all 0.5s ease-out 0s;
    /* 1972 */
}
/* 1973 */

.product_images_hover .quick_view {
    /* 1974 */
    
    left: 0;
    /* 1975 */
}
/* 1976 */

.product_images_hover .detail_view {
    /* 1977 */
    
    right: 0;
    /* 1978 */
}
/* 1979 */

.product_images_hover:hover .quick_view {
    /* 1980 */
    
    left: 50%;
    /* 1981 */
    
    margin-left: -58px;
    /* 1982 */
    
    opacity: 1;
    /* 1983 */
}
/* 1984 */

.product_images_hover:hover .detail_view {
    /* 1985 */
    
    right: 50%;
    /* 1986 */
    
    margin-right: -58px;
    /* 1987 */
    
    opacity: 1;
    /* 1988 */
}
/* 1989 */

.product_images_hover .quick_view a,
.product_images_hover .detail_view a {
    /* 1990 */
    
    border: 1px solid #f7f6f5;
    /* 1991 */
    
    display: inline-block;
    /* 1992 */
    
    height: 48px;
    /* 1993 */
    
    line-height: 48px;
    /* 1994 */
    
    width: 48px;
    /* 1995 */
}
/* 1996 */

.product_images_hover a i {
    /* 1997 */
    
    color: #FFF;
    /* 1998 */
    
    font-size: 18px;
    /* 1999 */
}
/* 2000 */

.jckqvBtn {
    /* main.css */
    /* 2001 */
    
    display: none !important;
    /* 2002 */
}
/* 2003 */

.active_filters
/* 2004 */

{
    /* 2005 */
    
    margin: 0 0 15px 0;
    /* 2006 */
}
/* 2007 */
/* 2008 */

.active_filters .widget
/* 2009 */

{
    /* 2010 */
    
    margin: 0;
    /* 2011 */
    
    padding: 0;
    /* 2012 */
}
/* 2013 */

.product_list_button a,
.product_list_button .button {
    /* 2014 */
    
    font-size: 17px !important;
    /* 2015 */
    
    color: #d4d4d4;
    /* 2016 */
}
/* 2017 */

.product_list_button .button {
    /* 2018 */
    
    color: #d4d4d4 !important;
    /* 2019 */
}
/* 2020 */

.product_list_button .nova-compare {
    /* 2021 */
    
    margin-left: 34px;
    /* 2022 */
    
    margin-right: 20px;
    /* 2023 */
}
/* 2024 */
/* Compare */
/* 2025 */

.products .compare {
    /* 2026 */
    
    display: none !important;
    /* 2027 */
}
/* 2028 */

.products .nova-compare {
    /* 2029 */
    
    display: inline-block !important;
    /* 2030 */
}
/* 2031 */
/* Quick View */
/* 2032 */

#jckqv h1 {
    /* 2033 */
    
    font-size: 24px;
    /* 2034 */
    
    font-weight: normal;
    /* 2035 */
    
    line-height: 1.333em;
    /* 2036 */
    
    letter-spacing: 6px;
    /* 2037 */
    
    margin-bottom: 20px;
    /* 2038 */
    
    text-align: left;
    /* 2039 */
    
    text-transform: uppercase;
    /* 2040 */
}
/* 2041 */

#jckqv .woocommerce-product-rating .text-rating {
    /* 2042 */
    
    margin: 3px;
    /* 2043 */
}
/* 2044 */

#jckqv .quantity {
    /* 2045 */
    
    width: 50px !important;
    /* 2046 */
}
/* 2047 */

#jckqv .quantity .qty {
    /* 2048 */
    
    border-radius: 0;
    /* 2049 */
}
/* 2050 */

#jckqv .button-qty {
    /* main.css */
    /* 2051 */
    
    display: none;
    /* 2052 */
}
/* 2053 */

#jckqv .button {
    /* 2054 */
    
    height: 100%;
    /* 2055 */
    
    line-height: 13px;
    /* 2056 */
}
/* 2057 */

.jckqv-qty-spinner {
    /* 2058 */
    
    display: none;
    /* 2059 */
}
/* 2060 */

#jckqv .compare {
    /* 2061 */
    
    display: none;
    /* 2062 */
}
/* 2063 */
/* ==========================================================================
/* 2064 *|    8. Categories Grid styles
/* 2065 *|    ========================================================================== */
/* 2066 */
/* 2067 */
/* 2068 */

article .categories_grid {
    /* 2069 */
    
    margin-bottom: 0px;
    /* 2070 */
}
/* 2071 */
/* 2072 */

.categories_grid:before,
/* 2073 */

.categories_grid:after
/* 2074 */

{
    /* 2075 */
    
    content: " ";
    /* 2076 */
    
    display: table;
    /* 2077 */
}
/* 2078 */
/* 2079 */

.categories_grid .category_grid_box,
/* 2080 */

.category_list .category_grid_box
/* 2081 */

{
    /* 2082 */
    
    overflow: hidden;
    /* 2083 */
    
    position: relative;
    /* 2084 */
    
    display: block;
    /* 2085 */
    /* 2086 */
    
    backface-visibility: hidden;
    /* 2087 */
    
    -webkit-backface-visibility: hidden;
    /* 2088 */
}
/* 2089 */
/* 2090 */

.categories_grid .category_item,
/* 2091 */

.category_list .category_item
/* 2092 */

{
    /* 2093 */
    
    display: table !important;
    /* 2094 */
    
    width: 100%;
    /* 2095 */
    
    color: #fff;
    /* 2096 */
    
    position: relative;
    /* 2097 */
    
    border-spacing: 0;
    /* 2098 */
}
/* 2099 */
/* 2100 */

.category_item_bkg
/* main.css */
/* 2101 */

{
    /* 2102 */
    
    width: 100%;
    /* 2103 */
    
    height: 100%;
    /* 2104 */
    
    position: absolute;
    /* 2105 */
    
    top: 0;
    /* 2106 */
    
    left: 0;
    /* 2107 */
    
    bottom: 0;
    /* 2108 */
    
    right: 0;
    /* 2109 */
    /* 2110 */
    
    display: block;
    /* 2111 */
    /* 2112 */
    
    background-color: #333;
    /* 2113 */
    
    background-size: cover;
    /* 2114 */
    
    background-repeat: no-repeat;
    /* 2115 */
    
    background-position: center;
    /* 2116 */
    /* 2117 */
    
    width: -webkit-calc(100% + 50px);
    /* 2118 */
    
    width: calc(100% + 50px);
    /* 2119 */
    
    max-width: none;
    /* 2120 */
    
    min-height: 100.6%;
    /* 2121 */
    /* 2122 */
    
    position: absolute;
    /* 2123 */
    /* 2124 */
    
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    /* 2125 */
    
    transition: opacity 0.35s, transform 0.35s;
    /* 2126 */
    /* 2127 */
    
    -webkit-transform: translate3d(-40px, 0, 0);
    /* 2128 */
    
    transform: translate3d(-40px, 0, 0);
    /* 2129 */
}
/* 2130 */
/* 2131 */

.categories_grid .category_grid_box:hover .category_item_bkg,
/* 2132 */

.category_list .category_grid_box:hover .category_item_bkg
/* 2133 */

{
    /* 2134 */
    
    -webkit-transform: translate3d(0, 0, 0);
    /* 2135 */
    
    transform: translate3d(0, 0, 0);
    /* 2136 */
}
/* 2137 */
/* 2138 */

.categories_grid .category_name,
/* 2139 */

.category_list .category_name
/* 2140 */

{
    /* 2141 */
    
    width: 100%;
    /* 2142 */
    
    display: table-cell;
    /* 2143 */
    
    vertical-align: middle;
    /* 2144 */
    /* 2145 */
    
    line-height: 1.333em;
    /* 2146 */
    
    text-align: center;
    /* 2147 */
    
    text-transform: uppercase;
    /* 2148 */
    
    font-weight: 700;
    /* 2149 */
    
    padding: 0 20px;
    /* 2150 */
    
    background: rgba(0, 0, 0, 0);
    /* main.css */
    /* 2151 */
    
    -webkit-transition: all 0.35s ease;
    /* 2152 */
    
    -moz-transition: all 0.35s ease;
    /* 2153 */
    
    transition: all 0.35s ease;
    /* 2154 */
    
    position: relative;
    /* 2155 */
    
    z-index: 2;
    /* 2156 */
}
/* 2157 */
/* 2158 */

.categories_grid .category_name
/* 2159 */

{
    /* 2160 */
    
    font-size: 1.875rem;
    /* 2161 */
}
/* 2162 */
/* 2163 */

.category_list .category_name
/* 2164 */

{
    /* 2165 */
    
    font-size: 1.3125rem;
    /* 2166 */
}
/* 2167 */
/* 2168 */

.categories_grid .category_name:hover,
/* 2169 */

.category_list .category_name:hover
/* 2170 */

{
    /* 2171 */
    
    width: 100%;
    /* 2172 */
    
    display: table-cell;
    /* 2173 */
    
    vertical-align: middle;
    /* 2174 */
    
    text-align: center;
    /* 2175 */
    
    background: rgba(0, 0, 0, .6);
    /* 2176 */
}
/* 2177 */
/* 2178 */
/* 2179 */
/* ==========================================================================
/* 2180 *|    9. Product Single styles
/* 2181 *|    ========================================================================== */
/* 2182 */
/* 2183 */

.product_image_zoom_button {
    /* 2184 */
    
    position: absolute;
    /* 2185 */
    
    width: 50px;
    /* 2186 */
    
    height: 50px;
    /* 2187 */
    
    background: #fff;
    /* 2188 */
    
    overflow: hidden;
    /* 2189 */
    
    bottom: 0;
    /* 2190 */
    
    right: 0;
    /* 2191 */
    
    padding: 17px 0 0 19px;
    /* 2192 */
    
    color: #52366c;
    /* 2193 */
    
    font-family: sans-serif;
    /* 2194 */
    
    font-size: 16px;
    /* 2195 */
    
    font-weight: normal;
    /* 2196 */
    
    -webkit-transition: all 300ms ease;
    /* 2197 */
    
    -moz-transition: all 300ms ease;
    /* 2198 */
    
    transition: all 300ms ease;
    /* 2199 */
}
/* 2200 */
/* main.css */
/* 2201 */

.product_image_zoom_button:hover {
    /* 2202 */
    
    color: #fff;
    /* 2203 */
    
    background: #52366c;
    /* 2204 */
}
/* 2205 */
/* 2206 */

.product_summary_thumbnails_wrapper
/* 2207 */

{
    /* 2208 */
    
    display: none;
    /* 2209 */
}
/* 2210 */
/* 2211 */

.product_infos
/* 2212 */

{
    /* 2213 */
    
    z-index: 1;
    /* 2214 */
    
    transition: margin-top .6s;
    /* 2215 */
    
    -webkit-transition: margin-top .6s;
    /* 2216 */
}
/* 2217 */
/* 2218 */

.product-image-link
/* 2219 */

{
    /* 2220 */
    
    display: block;
    /* 2221 */
}
/* 2222 */
/* 2223 */

.product-image-link:hover
/* 2224 */

{
    /* 2225 */
    
    cursor: grab;
    /* 2226 */
    
    cursor: -webkit-grab;
    /* 2227 */
    
    cursor: -moz-grab;
    /* 2228 */
}
/* 2229 */
/* 2230 */

.product_thumbnails .product_thumbnails_swiper_container
/* 2231 */

{
    /* 2232 */
    
    width: 100%;
    /* 2233 */
    
    -webkit-transition: opacity 300ms ease;
    /* 2234 */
    
    -moz-transition: opacity 300ms ease;
    /* 2235 */
    
    transition: opacity 300ms ease;
    /* 2236 */
    
    max-height: 635px;
    /* 2237 */
    /*padding-top:100px;*/
    /* 2238 */
}
/* 2239 */
/* 2240 */

.product_thumbnails .swiper-slide
/* 2241 */

{
    /* 2242 */
    
    padding-bottom: 20px;
    /* 2243 */
    
    opacity: .2;
    /* 2244 */
    
    -webkit-transition: opacity 300ms ease;
    /* 2245 */
    
    -moz-transition: opacity 300ms ease;
    /* 2246 */
    
    transition: opacity 300ms ease;
    /* 2247 */
    
    cursor: pointer;
    /* 2248 */
}
/* 2249 */
/* 2250 */

.product_thumbnails .swiper-slide:last-child
/* main.css */
/* 2251 */

{
    /* 2252 */
    
    padding-bottom: 0;
    /* 2253 */
}
/* 2254 */
/* 2255 */

.product_thumbnails .swiper-slide-active
/* 2256 */

{
    /* 2257 */
    
    opacity: 1;
    /* 2258 */
    
    -webkit-transition: opacity 300ms ease;
    /* 2259 */
    
    -moz-transition: opacity 300ms ease;
    /* 2260 */
    
    transition: opacity 300ms ease;
    /* 2261 */
    
    cursor: default;
    /* 2262 */
}
/* 2263 */
/* 2264 */

.product_thumbnails img
/* 2265 */

{
    /* 2266 */
    
    width: 100%;
    /* 2267 */
    
    height: auto;
    /* 2268 */
}
/* 2269 */
/* 2270 */

.product_images .product_thumbnails_swiper_container
/* 2271 */

{
    /* 2272 */
    
    width: 100%;
    /* 2273 */
}
/* 2274 */
/* 2275 */

.product_images ul,
/* 2276 */

.product_images ol
/* 2277 */

{
    /* 2278 */
    
    margin: 0;
    /* 2279 */
    
    padding: 0;
    /* 2280 */
    
    list-style: none;
    /* 2281 */
}
/* 2282 */
/* 2283 */

.product_images .flex-control-nav
/* 2284 */

{
    /* 2285 */
    
    bottom: 0px;
    /* 2286 */
    
    position: relative;
    /* 2287 */
    
    margin-top: 50px;
    /* 2288 */
    
    z-index: 100;
    /* 2289 */
}
/* 2290 */
/* 2291 */

.product_images .flexslider
/* 2292 */

{
    /* 2293 */
    
    margin: 0 !important;
    /* 2294 */
    
    overflow: hidden;
    /* 2295 */
}
/* 2296 */
/* 2297 */

.product_images .flexslider .slides
/* 2298 */

{
    /* 2299 */
    
    padding: 0 !important;
    /* 2300 */
    
    -webkit-transition: height 300ms ease;
    /* main.css */
    /* 2301 */
    
    -moz-transition: height 300ms ease;
    /* 2302 */
    
    transition: height 300ms ease;
    /* 2303 */
}
/* 2304 */
/* 2305 */

.recently_viewed_in_single h2
/* 2306 */

{
    /* 2307 */
    
    font-size: .8em;
    /* 2308 */
    
    margin: 0 0 15px 0;
    /* 2309 */
    
    -ms-word-wrap: normal;
    /* 2310 */
    
    word-wrap: normal;
    /* 2311 */
}
/* 2312 */
/* 2313 */

.recently_viewed_in_single ul
/* 2314 */

{
    /* 2315 */
    
    margin: 0;
    /* 2316 */
    
    padding: 0;
    /* 2317 */
    
    list-style: none;
    /* 2318 */
}
/* 2319 */
/* 2320 */

.recently_viewed_in_single li
/* 2321 */

{
    /* 2322 */
    
    padding: 0;
    /* 2323 */
    
    margin: 0 0 20px 0;
    /* 2324 */
}
/* 2325 */
/* 2326 */

.qty
/* 2327 */

{
    /* 2328 */
    
    display: none;
    /* 2329 */
    
    float: left;
    /* 2330 */
    
    text-transform: uppercase;
    /* 2331 */
    
    font-size: .8em;
    /* 2332 */
}
/* 2333 */
/* 2334 */

.woocommerce #content div.product p.cart
/* 2335 */

{
    /* 2336 */
    
    margin-bottom: 19px;
    /* 2337 */
}
/* 2338 */

.woo-custom-title {
    /* 2339 */
    
    overflow: hidden;
    /* 2340 */
    
    position: relative;
    /* 2341 */
    
    text-align: center;
    /* 2342 */
}
/* 2343 */

.woo-custom-title h2 {
    /* 2344 */
    
    background-color: #fff;
    /* 2345 */
    
    display: inline-block;
    /* 2346 */
    
    font-size: 20px;
    /* 2347 */
    
    letter-spacing: 4px;
    /* 2348 */
    
    margin-bottom: 5px;
    /* 2349 */
    
    padding: 0 20px;
    /* 2350 */
    
    position: relative;
    /* main.css */
    /* 2351 */
    
    z-index: 2;
    /* 2352 */
}
/* 2353 */

.woo-custom-title p {
    /* 2354 */
    
    border-bottom: 2px solid #52366c;
    /* 2355 */
    
    margin: 0 auto;
    /* 2356 */
    
    position: relative;
    /* 2357 */
    
    top: -16px;
    /* 2358 */
    
    width: 425px;
    /* 2359 */
    
    z-index: 1;
    /* 2360 */
}
/* 2361 */
/* 2362 */
/* ==========================================================================
/* 2363 *|    10. Widgets styles
/* 2364 *|    ========================================================================== */
/* 2365 */
/* 2366 */

#secondary.wpb_widgetised_column
/* 2367 */

{
    /* 2368 */
    
    padding-right: 0;
    /* 2369 */
}
/* 2370 */
/* 2371 */

.wpb_widgetised_column .widget
/* 2372 */

{
    /* 2373 */
    
    margin-bottom: 0;
    /* 2374 */
    
    padding-top: 25px;
    /* 2375 */
    
    padding-bottom: 25px;
    /* 2376 */
}
/* 2377 */
/* 2378 */

.widget:first-child
/* 2379 */

{
    /* 2380 */
    
    padding-top: 0;
    /* 2381 */
}
/* 2382 */
/* 2383 */

.widget:last-child
/* 2384 */

{
    /* 2385 */
    
    border-bottom: none;
    /* 2386 */
}
/* 2387 */
/* 2388 */

.wpb_widgetised_column table tr td,
/* 2389 */

.wpb_widgetised_column .widget_layered_nav ul li a,
/* 2390 */

.wpb_widgetised_column .widget_layered_nav ul li span,
/* 2391 */

.wpb_widgetised_column .widget_layered_nav ul li a,
/* 2392 */

.wpb_widgetised_column .widget_calendar,
/* 2393 */

.wpb_widgetised_column .widget_calendar caption
/* 2394 */

{
    /* 2395 */
    
    color: inherit !important;
    /* 2396 */
}
/* 2397 */
/* 2398 */

.widget h3,
/* 2399 */

.wpb_wrapper .widget h3
/* 2400 */

{
    /* main.css */
    /* 2401 */
    
    font-size: 18px !important;
    /* 2402 */
    
    letter-spacing: 3px;
    /* 2403 */
    
    font-weight: normal;
    /* 2404 */
    
    margin-bottom: 5px;
    /* 2405 */
    
    padding: 0 15px 15px 0;
    /* 2406 */
    
    position: relative;
    /* 2407 */
    
    text-transform: uppercase;
    /* 2408 */
    
    border-bottom: 2px solid #ebebeb;
    /* 2409 */
}
/* 2410 */

.wpb_widgetised_column .textwidget {
    /* 2411 */
    
    margin-top: 30px;
    /* 2412 */
}
/* 2413 */

.wpb_widgetised_column .images-block {
    /* 2414 */
    
    margin-top: 30px;
    /* 2415 */
}
/* 2416 */

.widget form > div
/* 2417 */

{
    /* 2418 */
    
    padding-top: 18px;
    /* 2419 */
}
/* 2420 */
/* 2421 */

.widget button,
/* 2422 */

.widget .button,
/* 2423 */

.widget input[type="button"],
/* 2424 */

.widget input[type="reset"],
/* 2425 */

.widget input[type="submit"]
/* 2426 */

{
    /* 2427 */
    
    width: 100%;
    /* 2428 */
    
    min-width: inherit;
    /* 2429 */
}
/* 2430 */
/* 2431 */

.widget > ul,
/* 2432 */

.woocommerce .widget_layered_nav > ul,
/* 2433 */

.widget > form
/* 2434 */

{
    /* 2435 */
    
    margin: 0;
    /* 2436 */
}
/* 2437 */
/* 2438 */

.widget:first-child ul,
/* 2439 */

.widget:first-child form
/* 2440 */

{
    /* 2441 */
    
    display: block;
    /* 2442 */
}
/* 2443 */
/* 2444 */

.woocommerce .widget_layered_nav ul li,
/* 2445 */

.widget ul li
/* 2446 */

{
    /* 2447 */
    
    margin-bottom: 14px;
    /* 2448 */
    
    padding-bottom: 0;
    /* 2449 */
}
/* 2450 */
/* main.css */
/* 2451 */

.widget ul li:last-child,
/* 2452 */

.woocommerce-page .widget_layered_nav ul li:last-child
/* 2453 */

{
    /* 2454 */
    
    margin-bottom: 0px;
    /* 2455 */
}
/* 2456 */
/* 2457 */

.widget > ul > li:first-child,
/* 2458 */

.woocommerce .widget_layered_nav > ul > li:first-child
/* 2459 */

{
    /* 2460 */
    
    padding-top: 7px;
    /* 2461 */
}
/* 2462 */
/* 2463 */

.widget ul .children,
/* 2464 */

.widget ul .sub-menu,
/* 2465 */

.widget ol .children,
/* 2466 */

.widget ol .sub-menu
/* 2467 */

{
    /* 2468 */
    
    border: none;
    /* 2469 */
}
/* 2470 */
/* 2471 */

.widget.widget_layered_nav,
/* 2472 */

.widget.widget_layered_nav_filters
/* 2473 */

{
    /* 2474 */
    
    padding-bottom: 38px;
    /* 2475 */
}
/* 2476 */
/* 2477 */

.woocommerce .widget_layered_nav ul li.chosen,
/* 2478 */

.woocommerce-page .widget_layered_nav ul li.chosen,
/* 2479 */

.woocommerce .widget_layered_nav_filters ul li,
/* 2480 */

.woocommerce-page .widget_layered_nav_filters ul li
/* 2481 */

{
    /* 2482 */
    
    color: #fff;
    /* 2483 */
}
/* 2484 */
/* 2485 */

.woocommerce .widget_layered_nav_filters ul li,
/* 2486 */

.woocommerce-page .widget_layered_nav_filters ul li
/* 2487 */

{
    /* 2488 */
    
    float: none;
    /* 2489 */
    
    display: inline-block;
    /* 2490 */
    
    padding-left: 0;
    /* 2491 */
    
    padding-bottom: 0;
    /* 2492 */
    
    margin: 0 5px 0 0;
    /* 2493 */
}
/* 2494 */
/* 2495 */

.widget ul li a,
/* 2496 */

.woocommerce .widget_layered_nav ul li a,
/* 2497 */

.woocommerce .widget_layered_nav ul li span,
/* 2498 */

.woocommerce-page .widget_layered_nav ul li a,
/* 2499 */

.woocommerce-page .widget_layered_nav ul li span
/* 2500 */

{
    /* main.css */
    /* 2501 */
    
    text-transform: capitalize;
    /* 2502 */
    
    line-height: 1.5em;
    /* 2503 */
}
/* 2504 */
/* 2505 */

.woocommerce .widget_layered_nav ul li a,
/* 2506 */

.woocommerce .widget_layered_nav ul li span,
/* 2507 */

.woocommerce-page .widget_layered_nav ul li a,
/* 2508 */

.woocommerce-page .widget_layered_nav ul li span
/* 2509 */

{
    /* 2510 */
    
    float: none;
    /* 2511 */
    
    padding: 0;
    /* 2512 */
}
/* 2513 */

.widget_categories ul li a {
    /* 2514 */
    
    font-size: 10px;
    /* 2515 */
    
    text-transform: uppercase;
    /* 2516 */
}
/* 2517 */

.woocommerce .widget_layered_nav ul li.chosen a,
/* 2518 */

.woocommerce-page .widget_layered_nav ul li.chosen a,
/* 2519 */

.woocommerce .widget_layered_nav_filters ul li a,
/* 2520 */

.woocommerce-page .widget_layered_nav_filters ul li a
/* 2521 */

{
    /* 2522 */
    
    padding: 7px 13px 8px 13px;
    /* 2523 */
    
    border: none;
    /* 2524 */
    
    line-height: 1;
    /* 2525 */
    
    border-radius: 20px;
    /* 2526 */
    
    text-transform: uppercase;
    /* 2527 */
    
    font-size: 13px;
    /* 2528 */
    
    display: inline-block;
    /* 2529 */
    
    font-weight: bold !important;
    /* 2530 */
}
/* 2531 */
/* 2532 */

.woocommerce .widget_layered_nav ul li.chosen a:before,
/* 2533 */

.woocommerce-page .widget_layered_nav ul li.chosen a:before,
/* 2534 */

.woocommerce .widget_layered_nav_filters ul li a:before,
/* 2535 */

.woocommerce-page .widget_layered_nav_filters ul li a:before
/* 2536 */

{
    /* 2537 */
    
    content: "\f00d";
    /* 2538 */
    
    display: inline-block;
    /* 2539 */
    
    float: left;
    /* 2540 */
    
    font: normal normal normal 13px/1 FontAwesome;
    /* 2541 */
    
    -webkit-font-smoothing: antialiased;
    /* 2542 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 2543 */
    
    margin: 0 5px 0 0;
    /* 2544 */
    
    opacity: 0.5;
    /* 2545 */
    /* 2546 */
    
    transition: opacity 0.3s;
    /* 2547 */
    
    -webkit-transition: opacity 0.3s;
    /* 2548 */
}
/* 2549 */
/* 2550 */

.woocommerce .widget_layered_nav ul li.chosen a:hover,
/* main.css */
/* 2551 */

.woocommerce-page .widget_layered_nav ul li.chosen a:hover,
/* 2552 */

.woocommerce .widget_layered_nav_filters ul li a:hover,
/* 2553 */

.woocommerce-page .widget_layered_nav_filters ul li a:hover
/* 2554 */

{
    /* 2555 */
    
    opacity: 1;
    /* 2556 */
}
/* 2557 */
/* 2558 */

.woocommerce .widget_layered_nav ul li.chosen a:hover:before,
/* 2559 */

.woocommerce-page .widget_layered_nav ul li.chosen a:hover:before,
/* 2560 */

.woocommerce .widget_layered_nav_filters ul li a:hover:before,
/* 2561 */

.woocommerce-page .widget_layered_nav_filters ul li a:hover:before
/* 2562 */

{
    /* 2563 */
    
    color: #fff;
    /* 2564 */
    
    opacity: 0.9;
    /* 2565 */
}
/* 2566 */
/* 2567 */

.widget_layered_nav_filters .amount
/* 2568 */

{
    /* 2569 */
    
    color: #fff;
    /* 2570 */
    
    margin-top: 0;
    /* 2571 */
    
    margin-left: 3px;
    /* 2572 */
}
/* 2573 */
/* 2574 */

.woocommerce .widget_layered_nav ul small.count,
/* 2575 */

.woocommerce-page .widget_layered_nav ul small.count
/* 2576 */

{
    /* 2577 */
    
    display: none;
    /* 2578 */
}
/* 2579 */
/* 2580 */
/* 2581 */
/* Text Widget */
/* 2582 */
/* 2583 */

.textwidget p:last-child
/* 2584 */

{
    /* 2585 */
    
    margin-bottom: 0;
    /* 2586 */
}
/* 2587 */
/* 2588 */
/* 2589 */
/* Search */
/* 2590 */
/* 2591 */

.site-search
/* 2592 */

{
    /* 2593 */
    
    display: table;
    /* 2594 */
    
    width: 100%;
    /* 2595 */
    
    height: 100%;
    /* 2596 */
    
    background: rgba(255, 255, 255, 0.95);
    /* 2597 */
    /* 2598 */
    
    position: fixed;
    /* 2599 */
    
    top: 0;
    /* 2600 */
    
    left: 0;
    /* main.css */
    /* 2601 */
    /* 2602 */
    
    z-index: -1;
    /* 2603 */
    
    opacity: 0;
    /* 2604 */
    /* 2605 */
    
    transition: opacity .5s ease 0.25s, z-index 0s ease 0.75s;
    /* 2606 */
    
    -webkit-transition: opacity .5s ease 0.25s, z-index 0s ease 0.75s;
    /* 2607 */
}
/* 2608 */
/* 2609 */

.site-search.open
/* 2610 */

{
    /* 2611 */
    
    z-index: 9999;
    /* 2612 */
    
    opacity: 1;
    /* 2613 */
    /* 2614 */
    
    transition: opacity .5s, z-index 0s;
    /* 2615 */
    
    -webkit-transition: opacity .5s, z-index 0s;
    /* 2616 */
}
/* 2617 */
/* 2618 */

.site-search #searchform > div,
/* 2619 */

.site-search .widget_search .search-form
/* 2620 */

{
    /* 2621 */
    
    border: none;
    /* 2622 */
    /* 2623 */
    
    width: 50%;
    /* 2624 */
    
    margin-top: 300px;
    /* 2625 */
    /* 2626 */
    
    position: fixed;
    /* 2627 */
    
    top: 50%;
    /* 2628 */
    
    margin-top: 300px;
    /* 2629 */
    
    left: 50%;
    /* 2630 */
}
/* 2631 */
/* 2632 */

.site-search #searchform > div,
/* 2633 */

.site-search .widget_search .search-form,
/* 2634 */

.submit_icon
/* 2635 */

{
    /* 2636 */
    
    opacity: 0;
    /* 2637 */
    /* 2638 */
    
    transition: margin-top .5s, opacity .5s;
    /* 2639 */
    
    -webkit-transition: margin-top .5s, opacity .5s;
    /* 2640 */
}
/* 2641 */
/* 2642 */

.site-search.open #searchform > div,
/* 2643 */

.site-search.open .widget_search .search-form
/* 2644 */

{
    /* 2645 */
    
    margin-top: -25px;
    /* 2646 */
}
/* 2647 */
/* 2648 */

.site-search.open #searchform > div,
/* 2649 */

.site-search.open .widget_search .search-form,
/* 2650 */

.site-search.open .submit_icon
/* main.css */
/* 2651 */

{
    /* 2652 */
    
    opacity: 1;
    /* 2653 */
    /* 2654 */
    
    transition: margin-top .5s, opacity .5s;
    /* 2655 */
    
    -webkit-transition: margin-top .5s, opacity .5s;
    /* 2656 */
}
/* 2657 */
/* 2658 */

.site-search #searchform > div,
/* 2659 */

.site-search .search-form div
/* 2660 */

{
    /* 2661 */
    
    padding-top: 0;
    /* 2662 */
}
/* 2663 */
/* 2664 */

.site-search .widget_search .search-form:after
/* 2665 */

{
    /* 2666 */
    
    display: none;
    /* 2667 */
}
/* 2668 */
/* 2669 */

.site-search #s,
/* 2670 */

.site-search .widget_search .search-field
/* 2671 */

{
    /* 2672 */
    
    color: #52366c;
    /* 2673 */
    
    background: none;
    /* 2674 */
    
    border: none;
    /* 2675 */
    
    border-bottom: 1px solid #ddd;
    /* 2676 */
    
    font-size: 30px;
    /* 2677 */
    
    font-weight: 900;
    /* 2678 */
    
    padding: 6px 15px;
    /* 2679 */
    
    height: auto;
    /* 2680 */
}
/* 2681 */
/* 2682 */

.site-search #s::-webkit-input-placeholder {
    font-weight: 900;
    color: #52366c;
}
/* 2683 */

.site-search #s::-moz-placeholder {
    font-weight: 900;
    color: #52366c;
}
/* firefox 19+ */
/* 2684 */

.site-search #s:-ms-input-placeholder {
    font-weight: 900;
    color: #52366c;
}
/* ie */
/* 2685 */

.site-search #s:-moz-placeholder {
    font-weight: 900;
    color: #52366c;
    opacity: 1;
}
/* 2686 */
/* 2687 */

.site-search .search-form .search-field::-webkit-input-placeholder {
    font-weight: 900;
    color: #52366c;
    opacity: 1;
}
/* 2688 */

.site-search .search-form .search-field::-moz-placeholder {
    font-weight: 900;
    color: #52366c;
    opacity: 1;
}
/* firefox 19+ */
/* 2689 */

.site-search .search-form .search-field:-ms-input-placeholder {
    font-weight: 900;
    color: #52366c;
    opacity: 1;
}
/* ie */
/* 2690 */

.site-search .search-form .search-field:-moz-placeholder {
    font-weight: 900;
    color: #52366c;
    opacity: 1;
}
/* 2691 */
/* 2692 */

.search-form .search-field::-webkit-input-placeholder {
    opacity: 0;
}
/* 2693 */

.search-form .search-field::-moz-placeholder {
    opacity: 0;
}
/* firefox 19+ */
/* 2694 */

.search-form .search-field:-ms-input-placeholder {
    opacity: 0;
}
/* ie */
/* 2695 */

.search-form .search-field:-moz-placeholder {
    opacity: 0;
}
/* 2696 */
/* 2697 */

.site-search #s:focus,
/* 2698 */

.site-search .search-field:focus
/* 2699 */

{
    /* 2700 */
    
    background: none !important;
    /* main.css */
    /* 2701 */
}
/* 2702 */
/* 2703 */

.widget_search .search-form
/* 2704 */

{
    /* 2705 */
    
    border-width: 1px;
    /* 2706 */
    
    border-style: solid;
    /* 2707 */
    
    position: relative;
    /* 2708 */
}
/* 2709 */
/* 2710 */

.widget_search .search-form:after
/* 2711 */

{
    /* 2712 */
    
    content: "\f002";
    /* 2713 */
    
    display: inline-block;
    /* 2714 */
    
    vertical-align: middle;
    /* 2715 */
    
    font-family: FontAwesome;
    /* 2716 */
    
    font-style: normal;
    /* 2717 */
    
    font-weight: normal;
    /* 2718 */
    
    line-height: 1;
    /* 2719 */
    
    -webkit-font-smoothing: antialiased;
    /* 2720 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 2721 */
}
/* 2722 */
/* 2723 */

.widget_search .search-form:after,
/* 2724 */

.submit_icon,
/* 2725 */

.widget_product_search #searchsubmit,
/* 2726 */

.widget_search #searchsubmit,
/* 2727 */

.widget_product_search .search-submit,
/* 2728 */

.widget_search .search-submit
/* 2729 */

{
    /* 2730 */
    
    position: absolute;
    /* 2731 */
    
    top: 0px;
    /* 2732 */
    
    right: 0px;
    /* 2733 */
    
    font-weight: normal;
    /* 2734 */
    
    text-transform: uppercase;
    /* 2735 */
    
    text-align: center;
    /* 2736 */
    
    width: 40px;
    /* 2737 */
    
    height: 40px;
    /* 2738 */
    
    line-height: 40px;
    /* 2739 */
    
    z-index: 2;
    /* 2740 */
    
    overflow: hidden;
    /* 2741 */
    
    font-size: 16px;
    /* 2742 */
    
    cursor: pointer;
    /* 2743 */
    
    color: #52366c;
    /* 2744 */
}
/* 2745 */
/* 2746 */

.widget_search .search-field
/* 2747 */

{
    /* 2748 */
    
    background: #fff;
    /* 2749 */
    
    border: none;
    /* 2750 */
}
/* main.css */
/* 2751 */
/* 2752 */

.widget_search .search-field:focus
/* 2753 */

{
    /* 2754 */
    
    background: #fff;
    /* 2755 */
}
/* 2756 */
/* 2757 */

.site-search .widget_product_search #searchsubmit,
/* 2758 */

.site-search .widget_product_search .search-submit,
/* 2759 */

.site-search .widget_search .search-submit,
/* 2760 */

.submit_icon
/* 2761 */

{
    /* 2762 */
    
    top: 10px;
    /* 2763 */
    
    right: 15px;
    /* 2764 */
}
/* 2765 */
/* 2766 */

.widget_search input[type="submit"].search-submit
/* 2767 */

{
    /* 2768 */
    
    width: 40px;
    /* 2769 */
}
/* 2770 */
/* 2771 */

.submit_icon
/* 2772 */

{
    /* 2773 */
    
    font-size: 24px;
    /* 2774 */
}
/* 2775 */
/* 2776 */

.widget_product_search #searchsubmit,
/* 2777 */

.widget_search #searchsubmit,
/* 2778 */

.widget_product_search .search-submit,
/* 2779 */

.widget_search .search-submit,
/* 2780 */

.widget_product_search #searchsubmit:hover,
/* 2781 */

.widget_search #searchsubmit:hover,
/* 2782 */

.widget_product_search .search-submit:hover,
/* 2783 */

.widget_search .search-submit:hover
/* 2784 */

{
    /* 2785 */
    
    background: none !important;
    /* 2786 */
    
    font-size: 0;
    /* 2787 */
    
    min-width: 0;
    /* 2788 */
    
    padding: 0 !important;
    /* 2789 */
    
    z-index: 4;
    /* 2790 */
}
/* 2791 */
/* 2792 */

#site-footer .widget_search .search-field
/* 2793 */

{
    /* 2794 */
    
    border: none;
    /* 2795 */
}
/* 2796 */
/* 2797 */

#site-footer a,
/* 2798 */

.widget a,
/* 2799 */

.woocommerce .widget_layered_nav ul li a,
/* 2800 */

.social_media
/* main.css */
/* 2801 */

{
    /* 2802 */
    
    opacity: 1;
    /* 2803 */
    /* 2804 */
    
    transition: opacity 0.3s;
    /* 2805 */
    
    -webkit-transition: opacity 0.3s;
    /* 2806 */
}
/* 2807 */
/* 2808 */

.widget a.ui-slider-handle:hover,
/* 2809 */

.widget .tagcloud a:hover,
/* 2810 */

#site-footer .widget a.ui-slider-handle:hover,
/* 2811 */

#site-footer .widget .tagcloud a:hover
/* 2812 */

{
    /* 2813 */
    
    opacity: 1;
    /* 2814 */
}
/* 2815 */
/* 2816 */

.widget_shopping_cart .buttons a:hover
/* 2817 */

{
    /* 2818 */
    
    opacity: 1;
    /* 2819 */
}
/* 2820 */
/* ==========================================================================
/* 2821 *|    11. Page header styles
/* 2822 *|    ========================================================================== */
/* 2823 */
/* 2824 */

.page-header-style-1 .woocommerce-breadcrumb {
    /* 2825 */
    
    text-align: center;
    /* 2826 */
}
/* 2827 */
/* 2828 */
/* ==========================================================================
/* 2829 *|    12. Off Canvas styles
/* 2830 *|    ========================================================================== */
/* 2831 */
/* 2832 */

.move-right .exit-off-canvas {
    /* 2833 */
    
    z-index: 9999999;
    /* 2834 */
}
/* 2835 */

.left-off-canvas-menu {
    /* 2836 */
    
    background: #202020;
    /* 2837 */
}
/* 2838 */
/* ==========================================================================
/* 2839 *|    13. Portfolio styles
/* 2840 *|    ========================================================================== */
/* 2841 */
/* 2842 */

.portfolio-container .content-area
/* 2843 */

{
    /* 2844 */
    
    min-height: 0;
    /* 2845 */
}
/* 2846 */
/* 2847 */

.portfolio-isotope
/* 2848 */

{
    /* 2849 */
    
    position: relative;
    /* 2850 */
}
/* main.css */
/* 2851 */
/* 2852 */

.portfolio-isotope:after
/* 2853 */

{
    /* 2854 */
    
    content: "";
    /* 2855 */
    
    display: block;
    /* 2856 */
    
    clear: both;
    /* 2857 */
}
/* 2858 */
/* 2859 */

.portfolio_item,
/* 2860 */

.portfolio_related_item
/* 2861 */

{
    /* 2862 */
    
    width: 100%;
    /* 2863 */
    
    float: left;
    /* 2864 */
    
    margin: 0;
    /* 2865 */
    
    padding-left: 0;
    /* 2866 */
    
    padding-right: 0;
    /* 2867 */
    
    opacity: 1;
    /* 2868 */
    
    transition: opacity 0.3s;
    /* 2869 */
    
    -webkit-transition: opacity 0.3s;
    /* 2870 */
    /* 2871 */
    /*overflow: hidden;*/
    /* 2872 */
    /* 2873 */
    
    padding-bottom: 100%;
    /* 2874 */
}
/* 2875 */
/* 2876 */

.portfolio-grid-sizer,
/* 2877 */

.portfolio_item.width2
/* 2878 */

{
    /* 2879 */
    
    width: 100%;
    /* 2880 */
}
/* 2881 */
/* 2882 */

.portfolio_item.width2.height2
/* 2883 */

{
    /* 2884 */
    
    width: 100%;
    /* 2885 */
}
/* 2886 */
/* 2887 */

.portfolio_item.hidden
/* 2888 */

{
    /* 2889 */
    
    opacity: 0;
    /* 2890 */
    
    transition: opacity 0.3s;
    /* 2891 */
    
    -webkit-transition: opacity 0.3s;
    /* 2892 */
}
/* 2893 */
/* 2894 */

.portfolio_item_inner
/* 2895 */

{
    /* 2896 */
    
    position: relative;
    /* 2897 */
    
    display: block;
    /* 2898 */
    
    height: 100%;
    /* 2899 */
    
    position: absolute;
    /* 2900 */
    
    width: 100%;
    /* main.css */
    /* 2901 */
}
/* 2902 */
/* 2903 */
/* 2904 */
/* Portfolio Filters */
/* 2905 */
/* 2906 */

.portfolio-filters .filters-group.list-categories-center
/* 2907 */

{
    /* 2908 */
    
    margin-bottom: 20px;
    /* 2909 */
}
/* 2910 */
/* 2911 */

.filters-group li
/* 2912 */

{
    /* 2913 */
    
    display: inline-block;
    /* 2914 */
    
    font-size: 12px;
    /* 2915 */
    
    letter-spacing: 2px;
    /* 2916 */
    
    margin-left: 2px;
    /* 2917 */
    
    margin-bottom: 10px;
    /* 2918 */
    
    margin: 0 12px 5px;
    /* 2919 */
    
    padding: 10px 20px;
    /* 2920 */
    
    border: 1px solid #ddd;
    /* 2921 */
    
    text-transform: uppercase;
    /* 2922 */
    
    display: inline-block;
    /* 2923 */
    
    cursor: pointer;
    /* 2924 */
    /* 2925 */
    
    transition: color 0.3s, border-color 0.2s;
    /* 2926 */
    
    -webkit-transition: color 0.3s, border-color 0.3s;
    /* 2927 */
}
/* 2928 */
/* 2929 */

.filters-group li:hover,
.filters-group li:hover a
/* 2930 */

{
    /* 2931 */
    
    color: #fff !important;
    /* 2932 */
}
/* 2933 */
/* 2934 */
/* Portfolio Hover Effect */
/* 2935 */
/* 2936 */

.portfolio_hover_link_effect
/* 2937 */

{
    /* 2938 */
    
    display: block;
    /* 2939 */
    
    overflow: hidden;
    /* 2940 */
    
    margin: 0;
    /* 2941 */
    
    background: #52366c;
    /* 2942 */
    
    text-align: center;
    /* 2943 */
    
    cursor: pointer;
    /* 2944 */
    
    width: 100%;
    /* 2945 */
    
    height: 100%;
    /* 2946 */
    /* 2947 */
    
    position: absolute;
    /* 2948 */
    
    z-index: 1;
    /* 2949 */
}
/* 2950 */
/* main.css */
/* 2951 */

.portfolio_hover_link_effect .portfolio_hover_image_effect
/* 2952 */

{
    /* 2953 */
    
    display: block;
    /* 2954 */
    
    opacity: 1;
    /* 2955 */
    /* 2956 */
    
    background-size: cover;
    /* 2957 */
    
    background-position: center;
    /* 2958 */
    
    background-repeat: no-repeat;
    /* 2959 */
    /* 2960 */
    
    width: -webkit-calc(100% + 60px);
    /* 2961 */
    
    width: calc(100% + 60px);
    /* 2962 */
    
    max-width: none;
    /* 2963 */
    
    min-height: 100.6%;
    /* 2964 */
    /* 2965 */
    
    position: absolute;
    /* 2966 */
    /* 2967 */
    
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    /* 2968 */
    
    transition: opacity 0.35s, transform 0.35s;
    /* 2969 */
    /* 2970 */
    
    -webkit-transform: translate3d(-30px, 0, 0);
    -
    /* 2971 */
    
    transform: translate3d(-30px, 0, 0);
    /* 2972 */
}
/* 2973 */
/* 2974 */

.portfolio_content_effect .portfolio_title_effect,
/* 2975 */

.portfolio_content_effect .portfolio_text_effect {
    /* 2976 */
    
    margin: 0;
    /* 2977 */
}
/* 2978 */
/* 2979 */

.portfolio_content_effect .portfolio_title_effect,
/* 2980 */

.wpb_wrapper h2.portfolio_title_effect
/* 2981 */

{
    /* 2982 */
    
    color: #fff !important;
    /* 2983 */
    
    font-size: 1.375rem;
    /* 2984 */
    
    line-height: 1.2em;
    /* 2985 */
    
    font-weight: 900;
    /* 2986 */
    /* 2987 */
    
    position: absolute;
    /* 2988 */
    
    bottom: 28px;
    /* 2989 */
    
    left: 0px;
    /* 2990 */
    
    padding: 40px 40px 5px;
    /* 2991 */
    
    transform: none !important;
    /* 2992 */
    
    text-align: left;
    /* 2993 */
    /* 2994 */
    
    transition: all .3s !important;
    /* 2995 */
    
    -webkit-transition: all .3s !important;
    /* 2996 */
}
/* 2997 */
/* 2998 */

.portfolio_content_effect .portfolio_text_effect,
/* 2999 */

.wpb_wrapper .portfolio_text_effect
/* 3000 */

{
    /* main.css */
    /* 3001 */
    
    color: #fff !important;
    /* 3002 */
    
    opacity: 0;
    /* 3003 */
    
    font-size: 0.75rem;
    /* 3004 */
    
    font-weight: 900;
    /* 3005 */
    
    text-transform: uppercase;
    /* 3006 */
    /* 3007 */
    
    position: absolute;
    /* 3008 */
    
    bottom: 0;
    /* 3009 */
    /* 3010 */
    
    padding: 0px 40px 33px;
    /* 3011 */
    
    text-align: left;
    /* 3012 */
    /* 3013 */
    
    transition: all .45s !important;
    /* 3014 */
    
    -webkit-transition: all .45s !important;
    /* 3015 */
}
/* 3016 */
/* 3017 */

.portfolio_content_effect:hover .portfolio_hover_image_effect
/* 3018 */

{
    /* 3019 */
    
    opacity: 0.15;
    /* 3020 */
    /* 3021 */
    
    -webkit-transform: translate3d(0, 0, 0);
    /* 3022 */
    
    transform: translate3d(0, 0, 0);
    /* 3023 */
}
/* 3024 */
/* 3025 */

.portfolio_content_effect:hover .portfolio_text_effect
/* 3026 */

{
    /* 3027 */
    
    opacity: 1;
    /* 3028 */
    /* 3029 */
    
    -webkit-transition-delay: 0.05s;
    /* 3030 */
    
    transition-delay: 0.05s;
    /* 3031 */
}
/* 3032 */
/* 3033 */
/* 3034 */
/* Portfolio Boxed */
/* 3035 */
/* 3036 */

.boxed-page .portfolio_content_effect .portfolio_title_effect,
/* 3037 */

.boxed-page .wpb_wrapper h2.portfolio_title_effect
/* 3038 */

{
    /* 3039 */
    
    font-size: 1.375rem;
    /* 3040 */
}
/* 3041 */
/* 3042 */

.boxed-page .wpb_wrapper .portfolio-isotope-container
/* 3043 */

{
    /* 3044 */
    
    margin: 0;
    /* 3045 */
}
/* 3046 */
/* 3047 */
/* 3048 */
/* Portfolio Single */
/* 3049 */

.portfolio-single-title {
    /* 3050 */
    
    font-size: 24px;
    /* main.css */
    /* 3051 */
    
    font-weight: normal;
    /* 3052 */
    
    letter-spacing: 3px;
    /* 3053 */
    
    text-transform: uppercase;
    /* 3054 */
    
    margin-bottom: 20px;
    /* 3055 */
}
/* 3056 */

.portfolio-single-featured-img
/* 3057 */

{
    /* 3058 */
    
    height: 760px;
    /* 3059 */
    
    background-repeat: no-repeat;
    /* 3060 */
    
    background-size: cover;
    /* 3061 */
    
    background-position: center center;
    /* 3062 */
}
/* 3063 */
/* 3064 */

.portfolio_single_list_cat
/* 3065 */

{
    /* 3066 */
    
    display: block;
    /* 3067 */
    
    text-align: center;
    /* 3068 */
}
/* 3069 */
/* 3070 */

.portfolio_single_list_cat a
/* 3071 */

{
    /* 3072 */
    
    display: inline-block;
    /* 3073 */
    
    font-size: 0.8125rem;
    /* 3074 */
    
    font-weight: 900;
    /* 3075 */
    
    padding-bottom: 10px;
    /* 3076 */
    
    text-transform: uppercase;
    /* 3077 */
}
/* 3078 */

.project-detail-title {
    /* 3079 */
    
    font-size: 16px;
    /* 3080 */
    
    font-weight: normal;
    /* 3081 */
    
    letter-spacing: 2px;
    /* 3082 */
    
    text-transform: uppercase;
    /* 3083 */
    
    margin: 10px 0;
    /* 3084 */
    
    padding-bottom: 10px;
    /* 3085 */
    
    border-bottom: #f2f2f2 solid 1px;
    /* 3086 */
}
/* 3087 */

.project-detail {
    /* 3088 */
    
    margin: 0;
    /* 3089 */
    
    padding: 0;
    /* 3090 */
    
    text-transform: uppercase;
    /* 3091 */
}
/* 3092 */

.project-detail li {
    /* 3093 */
    
    list-style: none;
    /* 3094 */
    
    font-size: 12px;
    /* 3095 */
    
    margin-bottom: 10px;
    /* 3096 */
}
/* 3097 */

.page-portfolio-single .social-icons {
    /* 3098 */
    
    text-align: left;
    /* 3099 */
}
/* 3100 */

.portfolio_content_nav .nav-next .nav-next-title,
/* main.css */
/* 3101 */

.portfolio_content_nav .nav-previous .nav-previous-title
/* 3102 */

{
    /* 3103 */
    
    display: none;
    /* 3104 */
}
/* 3105 */

.portfolio_related {
    /* 3106 */
    
    margin-top: 20px;
    /* 3107 */
}
/* 3108 */

.portfolio_related_title {
    /* 3109 */
    
    font-size: 24px;
    /* 3110 */
    
    font-weight: normal;
    /* 3111 */
    
    letter-spacing: 3px;
    /* 3112 */
    
    text-transform: uppercase;
    /* 3113 */
    
    text-align: center;
    /* 3114 */
    
    margin-bottom: 20px;
    /* 3115 */
}
/* 3116 */
/* 3117 */
/* Portfolio 2 */
/* 3118 */
/* 3119 */

.portfolio-item .portfolio-title {
    /* 3120 */
    
    font-size: 14px;
    /* 3121 */
    
    font-weight: normal;
    /* 3122 */
    
    letter-spacing: 2px;
    /* 3123 */
    
    text-align: center;
    /* 3124 */
    
    text-transform: uppercase;
    /* 3125 */
    
    margin-top: 25px;
    /* 3126 */
}
/* 3127 */

.portfolio-item .img_link {
    /* 3128 */
    
    display: block;
    /* 3129 */
    
    position: relative;
    /* 3130 */
    
    z-index: 1;
    /* 3131 */
}
/* 3132 */

.portfolio-item .img_link:after {
    /* 3133 */
    
    content: "";
    /* 3134 */
    
    display: block;
    /* 3135 */
    
    position: absolute;
    /* 3136 */
    
    height: 100%;
    /* 3137 */
    
    width: 100%;
    /* 3138 */
    
    left: 0;
    /* 3139 */
    
    top: 0;
    /* 3140 */
    
    bottom: 0;
    /* 3141 */
    
    right: 0;
    /* 3142 */
    
    z-index: 1;
    /* 3143 */
    
    background: rgba(255, 255, 255, 0);
    /* 3144 */
    
    -webkit-transition: background 0.4s ease;
    /* 3145 */
    
    -moz-transition: background 0.4s ease;
    /* 3146 */
    
    -ms-transition: background 0.4s ease;
    /* 3147 */
    
    -o-transition: background 0.4s ease;
    /* 3148 */
    
    transition: background 0.4s ease;
    /* 3149 */
}
/* 3150 */

.portfolio-item .img_link img {
    /* main.css */
    /* 3151 */
    
    margin: 0 auto;
    /* 3152 */
}
/* 3153 */

.portfolio-item .text_link {
    /* 3154 */
    
    display: block;
    /* 3155 */
    
    margin-bottom: 3em;
    /* 3156 */
    
    padding: 10px 0;
    /* 3157 */
    
    text-transform: uppercase;
    /* 3158 */
    
    font-weight: bold;
    /* 3159 */
    
    -webkit-transition: background 0.4s ease;
    /* 3160 */
    
    -moz-transition: background 0.4s ease;
    /* 3161 */
    
    -ms-transition: background 0.4s ease;
    /* 3162 */
    
    -o-transition: background 0.4s ease;
    /* 3163 */
    
    transition: background 0.4s ease;
    /* 3164 */
}
/* 3165 */

.portfolio-item .icon_box {
    /* 3166 */
    
    display: block;
    /* 3167 */
    
    position: absolute;
    /* 3168 */
    
    z-index: 12;
    /* 3169 */
    
    width: 50px;
    /* 3170 */
    
    height: 50px;
    /* 3171 */
    
    line-height: 50px;
    /* 3172 */
    
    -webkit-border-radius: 50px;
    /* 3173 */
    
    -moz-border-radius: 50px;
    /* 3174 */
    
    border-radius: 50px;
    /* 3175 */
    
    top: 50%;
    /* 3176 */
    
    left: 50%;
    /* 3177 */
    
    margin-top: -25px;
    /* 3178 */
    
    margin-left: -25px;
    /* 3179 */
    
    text-align: center;
    /* 3180 */
    
    background: #e54d26;
    /* 3181 */
    
    color: #fff;
    /* 3182 */
    
    -moz-opacity: 0;
    /* 3183 */
    
    -khtml-opacity: 0;
    /* 3184 */
    
    -webkit-opacity: 0;
    /* 3185 */
    
    opacity: 0;
    /* 3186 */
    
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* 3187 */
    
    filter: alpha(opacity=0);
    /* 3188 */
    
    -webkit-transform: scale(2);
    /* 3189 */
    
    -moz-transform: scale(2);
    /* 3190 */
    
    -ms-transform: scale(2);
    /* 3191 */
    
    -o-transform: scale(2);
    /* 3192 */
    
    transform: scale(2);
    /* 3193 */
    
    -webkit-transition: all 0.5s ease;
    /* 3194 */
    
    -moz-transition: all 0.5s ease;
    /* 3195 */
    
    -ms-transition: all 0.5s ease;
    /* 3196 */
    
    -o-transition: all 0.5s ease;
    /* 3197 */
    
    transition: all 0.5s ease;
    /* 3198 */
}
/* 3199 */
/* 3200 */

.portfolio-item:hover .icon_box {
    /* main.css */
    /* 3201 */
    
    -webkit-transform: scale(1);
    /* 3202 */
    
    -moz-transform: scale(1);
    /* 3203 */
    
    -ms-transform: scale(1);
    /* 3204 */
    
    -o-transform: scale(1);
    /* 3205 */
    
    transform: scale(1);
    /* 3206 */
    
    -moz-opacity: 1;
    /* 3207 */
    
    -khtml-opacity: 1;
    /* 3208 */
    
    -webkit-opacity: 1;
    /* 3209 */
    
    opacity: 1;
    /* 3210 */
    
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    /* 3211 */
    
    filter: alpha(opacity=100);
    /* 3212 */
}
/* 3213 */

.portfolio-item:hover .img_link:after {
    /* 3214 */
    
    background: rgba(0, 0, 0, 0.6);
    /* 3215 */
}
/* 3216 */
/* 3217 */
/* ==========================================================================
/* 3218 *|    14. Shortcodes styles
/* 3219 *|    ========================================================================== */
/* 3220 */
/* 3221 */
/* Social Media Profiles */
/* 3222 */
/* 3223 */

.site-social-icons-shortcode {
    /* 3224 */
    
    vertical-align: middle;
    /* 3225 */
    
    clear: both;
    /* 3226 */
    
    margin: 5px -15px 15px -15px;
    /* 3227 */
    
    display: block;
    /* 3228 */
}
/* 3229 */
/* 3230 */

.site-social-icons-shortcode ul {
    /* 3231 */
    
    list-style: none;
    /* 3232 */
    
    margin: 0 !important;
    /* 3233 */
    
    padding: 0 !important;
    /* 3234 */
    
    line-height: 1em;
    /* 3235 */
    
    font-size: 24px !important;
    /* 3236 */
}
/* 3237 */
/* 3238 */

.site-social-icons-shortcode ul.left {
    /* 3239 */
    
    text-align: left;
    /* 3240 */
}
/* 3241 */
/* 3242 */

.site-social-icons-shortcode ul.center {
    /* 3243 */
    
    text-align: center;
    /* 3244 */
}
/* 3245 */
/* 3246 */

.site-social-icons-shortcode ul.right {
    /* 3247 */
    
    text-align: right;
    /* 3248 */
}
/* 3249 */
/* 3250 */

.site-social-icons-shortcode:before,
/* main.css */
/* 3251 */

.site-social-icons-shortcode:after,
/* 3252 */

.site-social-icons-shortcode ul:before,
/* 3253 */

.site-social-icons-shortcode ul:after
/* 3254 */

{
    /* 3255 */
    
    content: " ";
    /* 3256 */
    
    display: table;
    /* 3257 */
    
    clear: both;
    /* 3258 */
}
/* 3259 */
/* 3260 */

.site-social-icons-shortcode ul li {
    /* 3261 */
    
    padding: 5px 15px;
    /* 3262 */
    
    display: inline-block;
    /* 3263 */
}
/* 3264 */
/* 3265 */

.site-social-icons-shortcode ul li a {
    /* 3266 */
    
    color: #222;
    /* 3267 */
}
/* 3268 */
/* 3269 */

.site-social-icons-shortcode ul li a i {
    /* 3270 */
    
    -webkit-transition: opacity .2s;
    /* 3271 */
    
    -moz-transition: opacity .2s;
    /* 3272 */
    
    -ms-transition: opacity .2s;
    /* 3273 */
    
    -o-transition: opacity .2s;
    /* 3274 */
    
    transition: opacity .2s;
    /* 3275 */
}
/* 3276 */
/* 3277 */

.site-social-icons-shortcode ul li a:hover i {
    /* 3278 */
    
    opacity: .7;
    /* 3279 */
}
/* 3280 */
/* 3281 */

.site-social-icons-shortcode ul li span {
    /* 3282 */
    
    display: none;
    /* 3283 */
}
/* 3284 */
/* 3285 */
/* Button */
/* 3286 */
/* 3287 */

.nova-button {
    /* 3288 */
    
    display: inline-block;
    /* 3289 */
    
    font-size: 12px;
    /* 3290 */
    
    letter-spacing: 2px;
    /* 3291 */
    
    text-transform: uppercase;
    /* 3292 */
    
    font-weight: normal;
    /* 3293 */
    
    line-height: 18px;
    /* 3294 */
    
    height: auto;
    /* 3295 */
    
    color: #FFFFFF;
    /* 3296 */
    
    padding: 14px 35px;
    /* 3297 */
    
    margin: 0;
    /* 3298 */
    
    border: 0;
    /* 3299 */
    
    position: inherit;
    /* 3300 */
    
    overflow: hidden;
    /* main.css */
    /* 3301 */
    
    outline: none;
    /* 3302 */
    
    text-shadow: none;
    /* 3303 */
    
    text-decoration: none;
    /* 3304 */
    
    -moz-background-clip: padding;
    /* 3305 */
    
    -webkit-background-clip: padding-box;
    /* 3306 */
    
    background-clip: padding-box;
    /* 3307 */
    
    vertical-align: inherit;
    /* 3308 */
    
    max-width: 100%;
    /* 3309 */
    
    transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    /* 3310 */
    
    -moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    /* 3311 */
    
    -webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    /* 3312 */
}
/* 3313 */

.nova-button:hover {
    /* 3314 */
    
    text-decoration: none!important;
    /* 3315 */
    
    color: #fff;
    /* 3316 */
    
    transition-duration: 200ms;
    /* 3317 */
    
    -moz-transition-duration: 200ms;
    /* 3318 */
    
    -webkit-transition-duration: 200ms;
    /* 3319 */
}
/* 3320 */
/* 3321 */

.nova-button.stroke {
    /* 3322 */
    
    color: #202020;
    /* 3323 */
    
    border: 1px solid #202020;
    /* 3324 */
}
/* 3325 */

.nova-button.stroke.white {
    /* 3326 */
    
    background: transparent;
    /* 3327 */
    
    color: #fff;
    /* 3328 */
    
    border: 1px solid #fff;
    /* 3329 */
}
/* 3330 */

.nova-button.stroke:hover {
    /* 3331 */
    
    color: #fff;
    /* 3332 */
}
/* 3333 */

.nova-button.larger {
    /* 3334 */
    
    padding: 0px 36px 0px 0px;
    /* 3335 */
    
    border-radius: 0px;
    /* 3336 */
    
    -moz-border-radius: 0px;
    /* 3337 */
    
    -webkit-border-radius: 0px;
    /* 3338 */
    
    font-weight: normal;
    /* 3339 */
}
/* 3340 */

.nova-button.larger i {
    /* 3341 */
    
    line-height: 50px;
    /* 3342 */
    
    padding: 0 15px;
    /* 3343 */
    
    margin-right: 10px;
    /* 3344 */
    
    background: rgba(0, 0, 0, 0.2);
    /* 3345 */
    
    font-size: 18px;
    /* 3346 */
}
/* 3347 */
/* 3348 */

.nova-button.default {
    /* 3349 */
    
    padding: 15px 30px;
    /* 3350 */
    
    border-radius: 0px;
    /* main.css */
    /* 3351 */
    
    background: #202020;
    /* 3352 */
}
/* 3353 */

.nova-button.default:hover {
    /* 3354 */
    
    background: #202020;
    /* 3355 */
}
/* 3356 */
/* 3357 */

.nova-button i {
    /* 3358 */
    
    margin-left: 0px;
    /* 3359 */
    
    font-size: 20px;
    /* 3360 */
    
    padding-right: 6px;
    /* 3361 */
}
/* 3362 */

.nova-button.icon-only i {
    /* 3363 */
    
    margin-left: 0;
    /* 3364 */
}
/* 3365 */

.nova-button.small {
    /* 3366 */
    
    font-size: 12px;
    /* 3367 */
    
    line-height: 12px;
    /* 3368 */
    
    padding: 8px 10px;
    /* 3369 */
}
/* 3370 */

.nova-button.small.icon-text {
    /* 3371 */
    
    padding: 8px 10px;
    /* 3372 */
}
/* 3373 */

.nova-button.small i {
    /* 3374 */
    
    margin-left: 5px;
    /* 3375 */
}
/* 3376 */

.nova-button.small.icon-only i {
    /* 3377 */
    
    margin-left: 0;
    /* 3378 */
}
/* 3379 */

.nova-button.medium {
    /* 3380 */
    
    font-size: 18px;
    /* 3381 */
    
    line-height: 18px;
    /* 3382 */
    
    padding: 12px 30px;
    /* 3383 */
    
    letter-spacing: 2px;
    /* 3384 */
    
    text-transform: uppercase;
    /* 3385 */
    
    border-width: 2px !important;
    /* 3386 */
}
/* 3387 */

.nova-button.medium.icon-text {
    /* 3388 */
    
    padding: 12px 25px;
    /* 3389 */
}
/* 3390 */

.nova-button.medium.icon-only {
    /* 3391 */
    
    padding: 12px 15px;
    /* 3392 */
}
/* 3393 */

.nova-button.medium i {
    /* 3394 */
    /* 3395 */
}
/* 3396 */

.nova-button.medium.icon-only i {
    /* 3397 */
    
    margin-left: 0;
    /* 3398 */
}
/* 3399 */

.nova-button.large {
    /* 3400 */
    
    font-size: 20px;
    /* main.css */
    /* 3401 */
    
    font-weight: normal;
    /* 3402 */
    
    line-height: 26px;
    /* 3403 */
    
    padding: 15px 40px;
    /* 3404 */
    
    text-transform: uppercase;
    /* 3405 */
}
/* 3406 */

.nova-button.large.icon-text {
    /* 3407 */
    
    padding: 15px 40px;
    /* 3408 */
}
/* 3409 */

.nova-button.large.icon-only {
    /* 3410 */
    
    padding: 15px 25px;
    /* 3411 */
}
/* 3412 */

.nova-button.large i {
    /* 3413 */
    
    margin-left: 20px;
    /* 3414 */
}
/* 3415 */

.nova-button.large.icon-only i {
    /* 3416 */
    
    font-size: 20px;
    /* 3417 */
    
    margin-left: 0;
    /* 3418 */
}
/* 3419 */

.nova-button.primary {
    /* 3420 */
    
    color: #202020;
    /* 3421 */
    
    background: #ff9601;
    /* 3422 */
}
/* 3423 */

.nova-button.primary:hover {
    /* 3424 */
    
    -webkit-box-shadow: inset 0px 80px 20px 50px rgba(0, 0, 0, 0.2);
    /* 3425 */
    
    -moz-box-shadow: inset 0px 80px 20px 50px rgba(0, 0, 0, 0.2);
    /* 3426 */
    
    box-shadow: inset 0px 80px 20px 50px rgba(0, 0, 0, 0.2);
    /* 3427 */
}
/* 3428 */

.nova-button.secondary {
    /* 3429 */
    
    color: #fff !important;
    /* 3430 */
    
    background: #202020;
    /* 3431 */
}
/* 3432 */

.nova-button.primary:hover {
    /* 3433 */
    
    -webkit-box-shadow: inset 0px 80px 20px 50px rgba(0, 0, 0, 0.2);
    /* 3434 */
    
    -moz-box-shadow: inset 0px 80px 20px 50px rgba(0, 0, 0, 0.2);
    /* 3435 */
    
    box-shadow: inset 0px 80px 20px 50px rgba(0, 0, 0, 0.2);
    /* 3436 */
}
/* 3437 */

.nova-button.circle {
    /* 3438 */
    
    -moz-border-radius: 3px;
    /* 3439 */
    
    -webkit-border-radius: 3px;
    /* 3440 */
    
    border-radius: 3px;
    /* 3441 */
}
/* 3442 */

.nova-button.long-shadow {
    /* 3443 */
    
    -webkit-box-shadow: 0px 5px 2px 0px rgba(0, 0, 0, 0.25);
    /* 3444 */
    
    -moz-box-shadow: 0px 5px 2px 0px rgba(0, 0, 0, 0.25);
    /* 3445 */
    
    box-shadow: 0px 5px 2px 0px rgba(0, 0, 0, 0.25);
    /* 3446 */
}
/* 3447 */

.nova-button.black {
    /* 3448 */
    
    color: #202020;
    /* 3449 */
    
    background: #fff;
    /* 3450 */
    
    border: #202020 solid 2px;
    /* main.css */
    /* 3451 */
}
/* 3452 */

.nova-button.black:hover {
    /* 3453 */
    
    color: #fff;
    /* 3454 */
    
    background: #202020;
    /* 3455 */
}
/* 3456 */

.nova-button.white {
    /* 3457 */
    
    color: #fff;
    /* 3458 */
    
    background: #202020;
    /* 3459 */
    
    border: #fff solid 2px;
    /* 3460 */
}
/* 3461 */

.nova-button.white:hover {
    /* 3462 */
    
    color: #202020;
    /* 3463 */
    
    background: #fff;
    /* 3464 */
}
/* 3465 */

.icon-button {
    /* 3466 */
    
    border: #ffffff solid 2px;
    /* 3467 */
    
    -webkit-border-radius: 50%;
    /* 3468 */
    
    -moz-border-radius: 50%;
    /* 3469 */
    
    border-radius: 50%;
    /* 3470 */
}
/* 3471 */

.icon-button:hover {
    /* 3472 */
    
    border: #ffffff solid 2px;
    /* 3473 */
    
    background: #fff;
    /* 3474 */
    
    color: #9f824a;
    /* 3475 */
}
/* 3476 */

.icon-button.big {
    /* 3477 */
    
    font-size: 72px;
    /* 3478 */
    
    width: 160px !important;
    /* 3479 */
    
    height: 160px !important;
    /* 3480 */
    
    padding: 40px;
    /* 3481 */
    
    min-width: 160px !important;
    /* 3482 */
    
    text-align: center;
    /* 3483 */
}
/* 3484 */
/* 3485 */
/* Blog Posts */
/* 3486 */
/* 3487 */

.latest-post-shortcode-wrapper {
    /* 3488 */
    
    margin: 30px 0px 20px 0px;
    /* 3489 */
    
    padding-top: 30px;
    /* 3490 */
    
    padding-bottom: 30px;
    /* 3491 */
}
/* 3492 */
/* 3493 */

.latest_posts_item {
    /* 3494 */
    
    padding: 0 15px;
    /* 3495 */
}
/* 3496 */
/* 3497 */

.latest_posts_title {
    /* 3498 */
    
    display: block;
    /* 3499 */
    
    font-weight: normal;
    /* 3500 */
    
    font-size: 18px;
    /* main.css */
    /* 3501 */
    
    text-transform: uppercase;
    /* 3502 */
    
    line-height: 30px;
    /* 3503 */
    
    letter-spacing: 3px;
    /* 3504 */
    
    margin-bottom: 15px;
    /* 3505 */
    
    transition: color 0.35s;
    /* 3506 */
    
    -webkit-transition: color 0.35s;
    /* 3507 */
}
/* 3508 */

.blog-4-columns .latest_posts_title {
    /* 3509 */
    
    font-size: 14px;
    /* 3510 */
    
    line-height: 20px;
    /* 3511 */
    
    text-align: left;
    /* 3512 */
}
/* 3513 */

.latest-post-shortcode-wrapper .entry_meta_archive
/* 3514 */

{
    /* 3515 */
    
    font-size: 11px;
    /* 3516 */
    
    text-transform: uppercase;
    /* 3517 */
}
/* 3518 */

.blog-4-columns .entry_meta_archive {
    /* 3519 */
    
    text-align: left;
    /* 3520 */
}
/* 3521 */

.latest-post-shortcode-wrapper .entry_meta_archive,
/* 3522 */

.latest-post-shortcode-wrapper .entry_meta_archive a
/* 3523 */

{
    /* 3524 */
    
    transition: color 0.35s;
    /* 3525 */
    
    -webkit-transition: color 0.35s;
    /* 3526 */
}
/* 3527 */
/* 3528 */

.latest_posts_item.gallery {
    /* 3529 */
    
    margin: 0 !important;
    /* 3530 */
}
/* 3531 */
/* 3532 */

.latest_posts_overlay
/* 3533 */

{
    /* 3534 */
    
    background: #52366c;
    /* 3535 */
    
    display: block;
    /* 3536 */
    
    position: absolute;
    /* 3537 */
    
    width: 100%;
    /* 3538 */
    
    height: 100%;
    /* 3539 */
    
    z-index: 2;
    /* 3540 */
    /* 3541 */
    
    opacity: 0;
    /* 3542 */
    /* 3543 */
    
    -webkit-transition: all .35s ease;
    /* 3544 */
    
    -moz-transition: all .35s ease;
    /* 3545 */
    
    -o-transition: all .35s ease;
    /* 3546 */
    
    -ms-transition: all .35s ease;
    /* 3547 */
}
/* 3548 */
/* 3549 */

.latest_posts_link:hover .latest_posts_overlay
/* 3550 */

{
    /* main.css */
    /* 3551 */
    
    opacity: 0.6;
    /* 3552 */
}
/* 3553 */
/* 3554 */

.latest_posts_image_container
/* 3555 */

{
    /* 3556 */
    
    display: block;
    /* 3557 */
    
    overflow: hidden;
    /* 3558 */
    
    position: relative;
    /* 3559 */
    
    height: 350px;
    /* 3560 */
    
    width: 100%;
    /* 3561 */
    
    margin-bottom: 22px;
    /* 3562 */
    
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    /* 3563 */
}
/* 3564 */

.blog-4-columns .latest_posts_image_container {
    /* 3565 */
    
    height: 180px;
    /* 3566 */
}
/* 3567 */

.latest_posts_image
/* 3568 */

{
    /* 3569 */
    
    display: block;
    /* 3570 */
    
    position: absolute;
    /* 3571 */
    
    width: 100%;
    /* 3572 */
    
    height: 100%;
    /* 3573 */
    
    background-position: center center;
    /* 3574 */
    
    background-size: cover;
    /* 3575 */
    
    -webkit-background-size: cover;
    /* 3576 */
    
    -moz-background-size: cover;
    /* 3577 */
    
    -o-background-size: cover;
    /* 3578 */
    
    -ms-background-size: cover;
    /* 3579 */
    /* 3580 */
    
    width: -webkit-calc(100% + 50px);
    /* 3581 */
    
    width: calc(100% + 50px);
    /* 3582 */
    
    max-width: none;
    /* 3583 */
    /* 3584 */
    
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    /* 3585 */
    
    transition: opacity 0.35s, transform 0.35s;
    /* 3586 */
    /* 3587 */
    
    -webkit-transform: translate3d(-40px, 0, 0);
    /* 3588 */
    
    transform: translate3d(-40px, 0, 0);
    /* 3589 */
}
/* 3590 */
/* 3591 */

.latest_posts_link:hover .latest_posts_image
/* 3592 */

{
    /* 3593 */
    
    -webkit-transform: translate3d(0px, 0, 0);
    /* 3594 */
    
    transform: translate3d(0px, 0, 0);
    /* 3595 */
    
    -ms-transform: none;
    /* 3596 */
}
/* 3597 */
/* 3598 */

.grabbing .latest_posts_item:hover .latest_posts_image
/* 3599 */

{
    /* 3600 */
    
    transform: none;
    /* main.css */
    /* 3601 */
    
    -moz-transform: none;
    /* 3602 */
    
    -webkit-transform: none;
    /* 3603 */
    
    -ms-transform: none;
    /* 3604 */
}
/* 3605 */
/* 3606 */

.latest_posts_no_image
/* 3607 */

{
    /* 3608 */
    
    background: #f5f5f5;
    /* 3609 */
    
    height: 350px;
    /* 3610 */
    
    width: 100%;
    /* 3611 */
    
    display: block;
    /* 3612 */
}
/* 3613 */

.post_excerpt_sumary {
    /* 3614 */
    
    margin-top: 20px;
    /* 3615 */
}
/* 3616 */

.post_read_more {
    /* 3617 */
    
    margin: 20px 0 0 0;
    /* 3618 */
}
/* 3619 */

.latest-post-shortcode-wrapper .owl-pagination {
    /* 3620 */
    
    position: absolute;
    /* 3621 */
    
    top: -50px;
    /* 3622 */
    
    left: 47.7%;
    /* 3623 */
    
    margin-top: 0;
    /* 3624 */
}
/* 3625 */

.latest-post-shortcode-wrapper .owl-theme .owl-controls .owl-page span {
    /* 3626 */
    
    border: 2px solid #FFF;
    /* 3627 */
    
    display: block;
    /* 3628 */
    
    height: 15px;
    /* 3629 */
    
    margin: 5px;
    /* 3630 */
    
    width: 15px;
    /* 3631 */
}
/* 3632 */

.latest-post-shortcode-wrapper .owl-theme .owl-controls .owl-page:hover span {
    /* 3633 */
    
    background-color: #FFF;
    /* 3634 */
    
    border: 2px solid #333;
    /* 3635 */
}
/* 3636 */

.latest-post-shortcode-wrapper .owl-theme .owl-controls .owl-page.active span {
    /* 3637 */
    
    background-color: #FFF;
    /* 3638 */
    
    border: 2px solid #333;
    /* 3639 */
}
/* 3640 */
/* 3641 */
/* Gallery */
/* 3642 */
/* 3643 */

.gallery {
    /* 3644 */
    
    margin: 0 0 30px 0 !important;
    /* 3645 */
    
    overflow: hidden;
    /* 3646 */
}
/* 3647 */
/* 3648 */

.gallery br
/* 3649 */

{
    /* 3650 */
    
    display: none;
    /* main.css */
    /* 3651 */
}
/* 3652 */
/* 3653 */

.gallery br:last-of-type
/* 3654 */

{
    /* 3655 */
    
    display: block;
    /* 3656 */
}
/* 3657 */
/* 3658 */

.gallery dl,
/* 3659 */

.gallery dt {
    /* 3660 */
    
    margin: 0 !important;
    /* 3661 */
}
/* 3662 */
/* 3663 */

.gallery .gallery-item
/* 3664 */

{
    /* 3665 */
    
    width: 50% !important;
    /* 3666 */
    
    padding-bottom: 50%;
    /* 3667 */
    
    overflow: hidden;
    /* 3668 */
}
/* 3669 */
/* 3670 */

.gallery-columns-1 .gallery-item
/* 3671 */

{
    /* 3672 */
    
    width: 100% !important;
    /* 3673 */
}
/* 3674 */
/* 3675 */

.gallery-item {
    /* 3676 */
    
    margin: 0 !important;
    /* 3677 */
    
    opacity: 1;
    /* 3678 */
    
    position: relative;
    /* 3679 */
}
/* 3680 */
/* 3681 */

.gallery-item:hover
/* 3682 */

{
    /* 3683 */
    
    cursor: pointer;
    /* 3684 */
}
/* 3685 */
/* 3686 */

.gallery-icon {
    /* 3687 */
    /* 3688 */
    
    width: 100.6%;
    /* 3689 */
    
    min-height: 100.6%;
    /* 3690 */
    /* 3691 */
    
    padding: 0 !important;
    /* 3692 */
    /* 3693 */
    
    position: absolute !important;
    /* 3694 */
    
    left: 0;
    /* 3695 */
    
    top: 0;
    /* 3696 */
    
    z-index: 2;
    /* 3697 */
}
/* 3698 */
/* 3699 */

.gallery-item:last-of-type .gallery-icon
/* 3700 */

{
    /* main.css */
    /* 3701 */
    
    width: 100%;
    /* 3702 */
}
/* 3703 */
/* 3704 */

.gallery-icon a
/* 3705 */

{
    /* 3706 */
    
    display: block;
    /* 3707 */
    /* 3708 */
    
    width: 100%;
    /* 3709 */
    
    height: 100%;
    /* 3710 */
    /* 3711 */
    
    position: absolute;
    /* 3712 */
    
    left: 0;
    /* 3713 */
    
    top: 0;
    /* 3714 */
}
/* 3715 */
/* 3716 */

.gallery-icon img
/* 3717 */

{
    /* 3718 */
    
    border: 0 !important;
    /* 3719 */
    /* 3720 */
    
    width: 100%;
    /* 3721 */
    
    max-width: none;
    /* 3722 */
    
    min-height: 100.6%;
    /* 3723 */
    /* 3724 */
    
    position: absolute;
    /* 3725 */
    
    left: 0;
    /* 3726 */
    
    top: 0;
    /* 3727 */
}
/* 3728 */
/* 3729 */

.gallery-item .gallery-caption,
/* 3730 */

.gallery-caption-trigger
/* 3731 */

{
    /* 3732 */
    
    display: none;
    /* 3733 */
}
/* 3734 */
/* 3735 */
/* Animated Heading */
/* 3736 */
/* 3737 */

.cd-words-wrapper {
    /* 3738 */
    
    display: inline-block;
    /* 3739 */
    
    position: relative;
    /* 3740 */
    
    text-align: left;
    /* 3741 */
}
/* 3742 */

.cd-words-wrapper b {
    /* 3743 */
    
    display: inline-block;
    /* 3744 */
    
    position: absolute;
    /* 3745 */
    
    white-space: nowrap;
    /* 3746 */
    
    left: 0;
    /* 3747 */
    
    top: 0;
    /* 3748 */
}
/* 3749 */

.cd-words-wrapper b.is-visible {
    /* 3750 */
    
    position: relative;
    /* main.css */
    /* 3751 */
}
/* 3752 */

.no-js .cd-words-wrapper b {
    /* 3753 */
    
    opacity: 0;
    /* 3754 */
}
/* 3755 */

.no-js .cd-words-wrapper b.is-visible {
    /* 3756 */
    
    opacity: 1;
    /* 3757 */
}
/* 3758 */
/* 3759 */
/* Block Title */
/* 3760 */
/* 3761 */

.bazien_block_title {
    /* 3762 */
    
    overflow: hidden;
    /* 3763 */
    
    position: relative;
    /* 3764 */
    
    text-align: center;
    /* 3765 */
}
/* 3766 */

.bazien_block_title h2.title {
    /* 3767 */
    
    background-color: #fff;
    /* 3768 */
    
    display: inline-block;
    /* 3769 */
    
    font-size: 20px;
    /* 3770 */
    
    font-weight: normal;
    /* 3771 */
    
    text-transform: uppercase;
    /* 3772 */
    
    letter-spacing: 4px;
    /* 3773 */
    
    margin-bottom: 5px;
    /* 3774 */
    
    padding: 0 20px;
    /* 3775 */
    
    position: relative;
    /* 3776 */
    
    z-index: 2;
    /* 3777 */
}
/* 3778 */

.bazien_block_title p {
    /* 3779 */
    
    border-bottom: 2px solid #52366c;
    /* 3780 */
    
    margin: 0 auto;
    /* 3781 */
    
    position: relative;
    /* 3782 */
    
    top: -17px;
    /* 3783 */
    
    width: 325px;
    /* 3784 */
    
    z-index: 1;
    /* 3785 */
}
/* 3786 */

.bazien_block_sub_title {
    /* 3787 */
    
    overflow: hidden;
    /* 3788 */
    
    position: relative;
    /* 3789 */
    
    text-align: center;
    /* 3790 */
}
/* 3791 */

.bazien_block_sub_title h2.title {
    /* 3792 */
    
    color: #666;
    /* 3793 */
    
    font-size: 18px;
    /* 3794 */
    
    font-style: italic;
    /* 3795 */
    
    font-weight: normal;
    /* 3796 */
    
    margin: 10px 0 45px 0;
    /* 3797 */
    
    text-transform: none;
    /* 3798 */
}
/* 3799 */
/* 3800 */
/* Tesmonials List */
/* main.css */
/* 3801 */
/* 3802 */

.nova-testimonial-list-wrapper ul li {
    /* 3803 */
    
    list-style: none;
    /* 3804 */
}
/* 3805 */

.testimonial_list_item {
    /* 3806 */
    
    text-align: center;
    /* 3807 */
}
/* 3808 */

.testimonial_list_item img {
    /* 3809 */
    
    margin-bottom: 25px;
    /* 3810 */
}
/* 3811 */

.testimonial_list_item .testimonial_thumbnail {
    /* 3812 */
    
    width: 130px;
    /* 3813 */
    
    height: 130px;
    /* 3814 */
    
    margin: 0 auto;
    /* 3815 */
    
    overflow: hidden;
    /* 3816 */
    
    border-radius: 50%;
    /* 3817 */
    
    margin-bottom: 20px;
    /* 3818 */
}
/* 3819 */

.testimonial_list_item .testimonial_text {
    /* 3820 */
    
    color: #ffffff;
    /* 3821 */
    
    font-size: 14px;
    /* 3822 */
    
    font-weight: 300;
    /* 3823 */
    
    letter-spacing: 2.5px;
    /* 3824 */
    
    line-height: 24px;
    /* 3825 */
    
    margin-bottom: 22px;
    /* 3826 */
}
/* 3827 */

.testimonial_list_item .testimonial_author {
    /* 3828 */
    
    color: #fff;
    /* 3829 */
    
    font-size: 14px;
    /* 3830 */
    
    font-weight: 300;
    /* 3831 */
    
    letter-spacing: 3px;
    /* 3832 */
    
    line-height: 24px;
    /* 3833 */
    
    margin-bottom: 5px;
    /* 3834 */
}
/* 3835 */

.testimonial_list_item .title_position {
    /* 3836 */
    
    color: #9b9b9b;
    /* 3837 */
    
    font-size: 11px;
    /* 3838 */
    
    font-weight: 300;
    /* 3839 */
    
    letter-spacing: 3px;
    /* 3840 */
    
    line-height: 24px;
    /* 3841 */
    
    margin-top: 0;
    /* 3842 */
}
/* 3843 */

.nova-testimonial-list-wrapper .owl-theme .owl-controls {
    /* 3844 */
    
    margin-top: 15px;
    /* 3845 */
}
/* 3846 */

.nova-testimonial-list-wrapper .owl-theme .owl-controls .owl-page span {
    /* 3847 */
    
    background: #FFF;
    /* 3848 */
    
    display: block;
    /* 3849 */
    
    height: 12px;
    /* 3850 */
    
    margin: 5px;
    /* main.css */
    /* 3851 */
    
    width: 12px;
    /* 3852 */
    
    opacity: 0.5;
    /* 3853 */
}
/* 3854 */

.nova-testimonial-list-wrapper .owl-theme .owl-controls .owl-page:hover span {
    /* 3855 */
    
    background-color: #FFF;
    /* 3856 */
    
    opacity: 1;
    /* 3857 */
}
/* 3858 */

.nova-testimonial-list-wrapper .owl-theme .owl-controls .owl-page.active span {
    /* 3859 */
    
    background-color: #FFF;
    /* 3860 */
    
    opacity: 1;
    /* 3861 */
}
/* 3862 */

.nova-testimonial-grid-wrapper .testimonial_list_item_inner {
    /* 3863 */
    
    position: relative;
    /* 3864 */
    
    border: #e5e5e5 solid 1px;
    /* 3865 */
    
    padding: 45px 45px 45px 135px;
    /* 3866 */
}
/* 3867 */

.nova-testimonial-grid-wrapper .testimonial_thumbnail {
    /* 3868 */
    
    position: absolute;
    /* 3869 */
    
    left: 10px;
    /* 3870 */
    
    width: 115px;
    /* 3871 */
    
    height: 115px;
    /* 3872 */
    
    border-radius: 100%;
    /* 3873 */
    
    overflow: hidden;
    /* 3874 */
}
/* 3875 */

.nova-testimonial-grid-wrapper .testimonial_text {
    /* 3876 */
    
    line-height: 2.2em;
    /* 3877 */
    
    font-style: italic;
    /* 3878 */
}
/* 3879 */

.nova-testimonial-grid-wrapper .testimonial_author {
    /* 3880 */
    
    margin-top: 30px;
    /* 3881 */
    
    letter-spacing: 3px;
    /* 3882 */
    
    text-transform: uppercase;
    /* 3883 */
}
/* 3884 */

.nova-testimonial-grid-wrapper .title_position {
    /* 3885 */
    
    font-size: 12px;
    /* 3886 */
}
/* 3887 */
/* Newsletter */
/* 3888 */
/* 3889 */

.nsu-form {
    /* 3890 */
    
    position: relative;
    /* 3891 */
}
/* 3892 */

.nsu-form label {
    /* 3893 */
    
    display: none;
    /* 3894 */
}
/* 3895 */

.nsu-form input.nsu-field,
.nsu-form input.nsu-field:focus {
    /* 3896 */
    
    background-color: transparent;
    /* 3897 */
    
    color: #fff;
    /* 3898 */
    
    font-size: 14px;
    /* 3899 */
    
    height: 50px;
    /* 3900 */
    
    letter-spacing: 3px;
    /* main.css */
    /* 3901 */
    
    line-height: 50px;
    /* 3902 */
    
    padding-left: 20px;
    /* 3903 */
    
    text-transform: uppercase;
    /* 3904 */
    
    border: 1px solid #E5E5E5;
    /* 3905 */
    
    box-shadow: none;
    /* 3906 */
}
/* 3907 */

.nsu-form input.nsu-field::-webkit-input-placeholder {
    /* 3908 */
    
    color: #fff;
    /* 3909 */
}
/* 3910 */
/* 3911 */

.nsu-form input.nsu-field:-moz-placeholder {
    /* Firefox 18- */
    /* 3912 */
    
    color: #fff;
    /* 3913 */
}
/* 3914 */
/* 3915 */

.nsu-form input.nsu-field::-moz-placeholder {
    /* Firefox 19+ */
    /* 3916 */
    
    color: #fff;
    /* 3917 */
}
/* 3918 */
/* 3919 */

.nsu-form input.nsu-field:-ms-input-placeholder {
    /* 3920 */
    
    color: #fff;
    /* 3921 */
}
/* 3922 */

.nsu-form input.nsu-submit,
.nsu-form input.nsu-submit:hover {
    /* 3923 */
    
    display: none;
    /* 3924 */
    
    background-color: transparent !important;
    /* 3925 */
    
    color: #fff;
    /* 3926 */
    
    font-size: 14px;
    /* 3927 */
    
    font-weight: normal;
    /* 3928 */
    
    letter-spacing: 3px;
    /* 3929 */
    
    line-height: 46px;
    /* 3930 */
    
    padding: 0 30px;
    /* 3931 */
    
    position: absolute;
    /* 3932 */
    
    right: 0;
    /* 3933 */
    
    top: 0;
    /* 3934 */
    
    border: 1px solid #E5E5E5;
    /* 3935 */
}
/* 3936 */
/* Add to Cart Button */
/* 3937 */
/* 3938 */

.wpb_wrapper .add_to_cart_inline
/* 3939 */

{
    /* 3940 */
    
    border: none !important;
    /* 3941 */
    
    padding: 0 0 35px !important;
    /* 3942 */
    
    margin: 0;
    /* 3943 */
}
/* 3944 */
/* 3945 */

.wpb_wrapper .add_to_cart_inline:after
/* 3946 */

{
    /* 3947 */
    
    content: "";
    /* 3948 */
    
    display: block;
    /* 3949 */
    
    clear: both;
    /* 3950 */
}
/* main.css */
/* 3951 */
/* 3952 */

.wpb_wrapper .add_to_cart_inline .amount
/* 3953 */

{
    /* 3954 */
    
    display: inline-block;
    /* 3955 */
    
    font-size: 1.875rem;
    /* 3956 */
    
    font-weight: 900;
    /* 3957 */
    
    line-height: 1;
    /* 3958 */
    
    margin-bottom: 23px;
    /* 3959 */
    /* 3960 */
    
    position: relative;
    /* 3961 */
}
/* 3962 */
/* 3963 */

.wpb_wrapper .add_to_cart_inline del .amount
/* 3964 */

{
    /* 3965 */
    
    color: inherit;
    /* 3966 */
    
    font-size: 1.3125rem;
    /* 3967 */
    
    display: inline;
    /* 3968 */
}
/* 3969 */
/* 3970 */

.wpb_wrapper .add_to_cart_inline ins
/* 3971 */

{
    /* 3972 */
    
    background-color: transparent;
    /* 3973 */
}
/* 3974 */
/* 3975 */

.wpb_wrapper .add_to_cart_inline .add_to_cart_separator
/* 3976 */

{
    /* 3977 */
    
    content: "";
    /* 3978 */
    
    display: block;
    /* 3979 */
    
    clear: both;
    /* 3980 */
}
/* 3981 */
/* 3982 */

.wpb_wrapper .product.woocommerce .add_to_cart_button:before,
/* 3983 */

.wpb_wrapper .product.woocommerce .added_to_cart_button:before
/* 3984 */

{
    /* 3985 */
    
    display: inline-block;
    /* 3986 */
    
    margin-right: 6px;
    /* 3987 */
    
    font: normal normal normal 13px/1 FontAwesome;
    /* 3988 */
    
    font-size: inherit;
    /* 3989 */
    
    text-rendering: auto;
    /* 3990 */
    
    -webkit-font-smoothing: antialiased;
    /* 3991 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 3992 */
    /* 3993 */
    
    position: relative;
    /* 3994 */
    
    top: 0px;
    /* 3995 */
}
/* 3996 */
/* 3997 */

.wpb_wrapper .product.woocommerce .add_to_cart_button:before
/* 3998 */

{
    /* 3999 */
    
    content: "\f067";
    /* 4000 */
}
/* main.css */
/* 4001 */
/* 4002 */

.wpb_wrapper .product.woocommerce .added_to_cart_button:before
/* 4003 */

{
    /* 4004 */
    
    content: "\f00c";
    /* 4005 */
}
/* 4006 */
/* 4007 */

.add_to_cart_inline .add_to_cart_button.vc_btn_rounded.loading,
/* 4008 */

.add_to_cart_inline .add_to_cart_button.vc_btn_square.loading
/* 4009 */

{
    /* 4010 */
    
    opacity: 0.8;
    /* 4011 */
}
/* 4012 */
/* 4013 */

.add_to_cart_inline .add_to_cart_button.loading span,
/* 4014 */

.add_to_cart_inline .add_to_cart_button.loading:before
/* 4015 */

{
    /* 4016 */
    
    opacity: 0;
    /* 4017 */
}
/* 4018 */
/* 4019 */

.add_to_cart_inline .add_to_cart_button:after
/* 4020 */

{
    /* 4021 */
    
    content: "";
    /* 4022 */
    
    display: inline-block;
    /* 4023 */
    
    width: 30px;
    /* 4024 */
    
    height: 14px;
    /* 4025 */
    
    border-radius: 7px;
    /* 4026 */
    
    opacity: 0;
    /* 4027 */
    /* 4028 */
    
    position: absolute;
    /* 4029 */
    
    top: 50%;
    /* 4030 */
    
    left: 50%;
    /* 4031 */
    
    transform: translate(-50%, -50%);
    /* 4032 */
    
    z-index: 2;
    /* 4033 */
    /* 4034 */
    
    background: url('../images/preloader-white-bg-32.gif') center no-repeat rgba(255, 255, 255, 1);
    /* 4035 */
    /* 4036 */
    
    transition: opacity 0.3s;
    /* 4037 */
    
    -webkit-transition: opacity 0.3s;
    /* 4038 */
}
/* 4039 */
/* 4040 */

.add_to_cart_inline .add_to_cart_button.loading:after
/* 4041 */

{
    /* 4042 */
    
    opacity: 1;
    /* 4043 */
}
/* 4044 */
/* 4045 */

.wpb_wrapper .product.woocommerce .add_to_cart_button.added:first-of-type
/* 4046 */

{
    /* 4047 */
    
    display: none;
    /* 4048 */
}
/* 4049 */
/* 4050 */

.wpb_wrapper .product.woocommerce .add_to_cart_button.added:before
/* main.css */
/* 4051 */

{
    /* 4052 */
    
    content: "\f00c";
    /* 4053 */
    
    display: inline-block;
    /* 4054 */
    /* 4055 */
    
    font: normal normal normal 14px/1 FontAwesome;
    /* 4056 */
    
    text-rendering: auto;
    /* 4057 */
    
    -webkit-font-smoothing: antialiased;
    /* 4058 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 4059 */
    /* 4060 */
    
    position: relative !important;
    /* 4061 */
    
    right: auto !important;
    /* 4062 */
    
    left: auto !important;
    /* 4063 */
}
/* 4064 */
/* 4065 */

.shortcode_single_product li {
    /* 4066 */
    
    width: 100% !important;
    /* 4067 */
}
/* 4068 */
/* 4069 */
/* Look Book Slider */
/* 4070 */
/* 4071 */

.nova-lookbook-list-wrapper ul li {
    /* 4072 */
    
    list-style: none;
    /* 4073 */
}
/* 4074 */

.lookbook_image_container,
/* 4075 */

.lookbook_content_container {
    /* 4076 */
    
    position: relative;
    /* 4077 */
    
    float: left;
    /* 4078 */
    
    width: 50%;
    /* 4079 */
    /* 4080 */
}
/* 4081 */

.lookbook_content_container {
    /* 4082 */
    
    background: #ccc;
    /* 4083 */
    
    min-height: 480px;
    /* 4084 */
    
    padding: 68px 30px 0;
    /* 4085 */
}
/* 4086 */

.lookbook_content h4 {
    /* 4087 */
    
    color: #fff;
    /* 4088 */
    
    font-size: 14px;
    /* 4089 */
    
    font-style: italic;
    /* 4090 */
    
    font-weight: 300;
    /* 4091 */
    
    letter-spacing: 2.5px;
    /* 4092 */
    
    margin-bottom: 7px;
    /* 4093 */
    
    text-transform: none;
    /* 4094 */
}
/* 4095 */

.lookbook_content h3 {
    /* 4096 */
    
    color: #fff;
    /* 4097 */
    
    font-size: 18px;
    /* 4098 */
    
    font-weight: 300;
    /* 4099 */
    
    letter-spacing: 2.5px;
    /* 4100 */
    
    margin: 0 0 35px;
    /* main.css */
    /* 4101 */
    
    text-transform: uppercase;
    /* 4102 */
}
/* 4103 */

.lookbook_content .lookbook_summary {
    /* 4104 */
    
    color: #fff;
    /* 4105 */
    
    letter-spacing: 1px;
    /* 4106 */
    
    font-size: 14px;
    /* 4107 */
    
    line-height: 24px;
    /* 4108 */
    
    margin-bottom: 65px;
    /* 4109 */
}
/* 4110 */

.lookbook_content .lookbook_readmore {
    /* 4111 */
    
    margin-top: 60px;
    /* 4112 */
}
/* 4113 */

.nova-lookbook-list-wrapper .owl-pagination {
    /* 4114 */
    
    position: absolute;
    /* 4115 */
    
    top: -50px;
    /* 4116 */
    
    left: 47.7%;
    /* 4117 */
    
    margin-top: 0;
    /* 4118 */
}
/* 4119 */

.nova-lookbook-list-wrapper .owl-theme .owl-controls .owl-page span {
    /* 4120 */
    
    border: 2px solid #FFF;
    /* 4121 */
    
    display: block;
    /* 4122 */
    
    height: 15px;
    /* 4123 */
    
    margin: 5px;
    /* 4124 */
    
    width: 15px;
    /* 4125 */
}
/* 4126 */

.nova-lookbook-list-wrapper .owl-theme .owl-controls .owl-page:hover span {
    /* 4127 */
    
    background-color: #FFF;
    /* 4128 */
    
    border: 2px solid #333;
    /* 4129 */
}
/* 4130 */

.nova-lookbook-list-wrapper .owl-theme .owl-controls .owl-page.active span {
    /* 4131 */
    
    background-color: #FFF;
    /* 4132 */
    
    border: 2px solid #333;
    /* 4133 */
}
/* 4134 */
/* 4135 */
/* Brands Slider */
/* 4136 */
/* 4137 */

.nova-brands-slider-shortcode .client-item {
    /* 4138 */
    
    border: 1px solid #ededed;
    /* 4139 */
    
    display: inline-block;
    /* 4140 */
}
/* 4141 */
/* Social Share */
/* 4142 */
/* 4143 */

.social-icons {
    /* 4144 */
    
    text-align: center;
    /* 4145 */
    
    font-size: 20px;
    /* 4146 */
}
/* 4147 */

.social-icons a {
    /* 4148 */
    
    margin-right: 15px;
    /* 4149 */
}
/* 4150 */
/* ==========================================================================

/* main.css *|

/* 4151 *|    15. Visual Composer Shortcodes styles
/* 4152 *|    ========================================================================== */
/* 4153 */
/* 4154 */
/* General */
/* 4155 */
/* 4156 */

.wpb_wrapper #products-grid {
    /* 4157 */
    
    margin-top: 5px;
    /* 4158 */
}
/* 4159 */
/* 4160 */

.full-width-page .wpb_wrapper .gallery,
/* 4161 */

.full-width-page .wpb_alert.wpb_content_element,
/* 4162 */

.full-width-page .wpb_wrapper .wpb_gmaps_widget,
/* 4163 */

.full-width-page .wpb_wrapper #map_container,
/* 4164 */

.full-width-page .wpb_wrapper .wpb_revslider_element,
/* 4165 */

.full-width-page .wpb_wrapper .portfolio-isotope-container
/* 4166 */

{
    /* 4167 */
    
    margin-left: -30px !important;
    /* 4168 */
    
    margin-right: -30px !important;
    /* 4169 */
}
/* 4170 */
/* 4171 */

.full-width-page .boxed-row .wpb_wrapper .gallery,
/* 4172 */

.full-width-page .boxed-row .wpb_alert.wpb_content_element,
/* 4173 */

.full-width-page .boxed-row .wpb_wrapper .wpb_gmaps_widget,
/* 4174 */

.full-width-page .boxed-row .wpb_wrapper #map_container,
/* 4175 */

.full-width-page .boxed-row .wpb_wrapper .wpb_revslider_element,
/* 4176 */

.full-width-page .boxed-row .wpb_wrapper .portfolio-isotope-container
/* 4177 */

{
    /* 4178 */
    
    margin-left: 0px !important;
    /* 4179 */
    
    margin-right: 0px !important;
    /* 4180 */
}
/* 4181 */
/* 4182 */

.wpb_wrapper .owl-wrapper-outer .gallery
/* 4183 */

{
    /* 4184 */
    
    margin-left: 0px !important;
    /* 4185 */
    
    margin-right: 0px !important;
    /* 4186 */
}
/* 4187 */
/* 4188 */

.wpb_tabs.wpb_content_element .wpb_alert.wpb_content_element,
/* 4189 */

.wpb_tour.wpb_content_element .wpb_alert.wpb_content_element,
/* 4190 */

.wpb_accordion.wpb_content_element .wpb_alert.wpb_content_element
/* 4191 */

{
    /* 4192 */
    
    margin-left: 0px !important;
    /* 4193 */
    
    margin-right: 0px !important;
    /* 4194 */
}
/* 4195 */
/* 4196 */

.wpb_wrapper .wpb_content_element .gallery
/* 4197 */

{
    /* 4198 */
    
    margin-bottom: -35px !important;
    /* 4199 */
}
/* 4200 */
/* main.css */
/* 4201 */

.wpb_revslider_element.wpb_content_element
/* 4202 */

{
    /* 4203 */
    
    margin-bottom: 0;
    /* 4204 */
}
/* 4205 */
/* 4206 */

.wpb_gmaps_widget.wpb_content_element
/* 4207 */

{
    /* 4208 */
    
    margin-bottom: 0;
    /* 4209 */
}
/* 4210 */
/* 4211 */

.wpb_wrapper .site-social-icons-shortcode ul li a {
    /* 4212 */
    
    color: inherit;
    /* 4213 */
}
/* 4214 */
/* 4215 */
/* 4216 */
/* Visual Composer Rows */
/* 4217 */
/* 4218 */

.vc_row-fluid.parallax {
    /* 4219 */
    
    background-size: cover;
    /* 4220 */
    
    background-position: center center;
    /* 4221 */
    
    background-repeat: no-repeat;
    /* 4222 */
}
/* 4223 */
/* 4224 */

.full-width-page .row-fluid
/* 4225 */

{
    /* 4226 */
    
    margin: 0 -15px;
    /* 4227 */
}
/* 4228 */
/* 4229 */

.full-width-page .row {
    /* 4230 */
    
    max-width: none;
    /* 4231 */
    
    background-repeat: no-repeat;
    /* 4232 */
    
    background-position: center top;
    /* 4233 */
}
/* 4234 */
/* 4235 */

.full-width-page .boxed-row
/* 4236 */

{
    /* 4237 */
    
    max-width: 1300px;
    /* 4238 */
    
    margin: 0 auto;
    /* 4239 */
}
/* 4240 */
/* 4241 */

.full-width-page .row
/* 4242 */

{
    /* 4243 */
    
    padding: 0;
    /* 4244 */
}
/* 4245 */
/* 4246 */
/* 4247 */

.full-width-page .row .boxed-row .row,
/* 4248 */

#tab-description .boxed-row .row
/* 4249 */

{
    /* 4250 */
    
    margin-left: 0;
    /* main.css */
    /* 4251 */
    
    margin-right: 0;
    /* 4252 */
}
/* 4253 */
/* 4254 */

.boxed-row .vc_row-fluid .vc_row-fluid,
/* 4255 */

#tab-description .boxed-row .vc_row-fluid .vc_row-fluid
/* 4256 */

{
    /* 4257 */
    
    margin-left: -10px;
    /* 4258 */
    
    margin-right: -10px;
    /* 4259 */
}
/* 4260 */
/* 4261 */

.hasnt_page_title .content-area
/* 4262 */

{
    /* 4263 */
    
    padding: 0;
    /* 4264 */
}
/* 4265 */
/* 4266 */
/* 4267 */
/* Adjust Columns Height */
/* 4268 */
/* 4269 */

.columns_auto_height > div > .column_container
/* 4270 */

{
    /* 4271 */
    
    background-size: 0 !important;
    /* 4272 */
    
    min-height: 200px;
    /* 4273 */
}
/* 4274 */
/* 4275 */

.columns_auto_height.height_balanced .column_container
/* 4276 */

{
    /* 4277 */
    
    background-size: cover !important;
    /* 4278 */
}
/* 4279 */
/* 4280 */
/* 4281 */
/* Separators */
/* 4282 */
/* 4283 */

.wpb_wrapper .vc_separator h2,
/* 4284 */

.wpb_wrapper .vc_separator div
/* 4285 */

{
    /* 4286 */
    
    padding: 0;
    /* 4287 */
    
    white-space: normal;
    /* 4288 */
    
    font-weight: 900;
    /* 4289 */
}
/* 4290 */
/* 4291 */

.wpb_wrapper .vc_separator .vc_sep_holder
/* 4292 */

{
    /* 4293 */
    
    display: none;
    /* 4294 */
}
/* 4295 */
/* 4296 */

.vc_separator_align_center
/* 4297 */

{
    /* 4298 */
    
    text-align: center;
    /* 4299 */
}
/* 4300 */
/* main.css */
/* 4301 */

.vc_separator_align_right
/* 4302 */

{
    /* 4303 */
    
    text-align: right;
    /* 4304 */
}
/* 4305 */
/* 4306 */

.vc_separator_align_left
/* 4307 */

{
    /* 4308 */
    
    text-align: left;
    /* 4309 */
}
/* 4310 */
/* 4311 */

.vc_sep_subtitle {
    /* 4312 */
    
    display: block;
    /* 4313 */
    
    text-align: center;
    /* 4314 */
    
    margin-top: -35px;
    /* 4315 */
    
    margin-bottom: 35px;
    /* 4316 */
}
/* 4317 */
/* 4318 */

.vc_sep_no_border .vc_sep_holder .vc_sep_line
/* 4319 */

{
    /* 4320 */
    
    border-top-style: none !important;
    /* 4321 */
}
/* 4322 */
/* 4323 */
/* 4324 */
/* Tabs & Tour Sections */
/* 4325 */
/* 4326 */

.wpb_tabs.wpb_content_element #products-grid
/* 4327 */

{
    /* 4328 */
    
    margin-top: 0;
    /* 4329 */
}
/* 4330 */
/* 4331 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav
/* 4332 */

{
    /* 4333 */
    
    list-style: none;
    /* 4334 */
    
    padding: 0;
    /* 4335 */
    
    margin: 0 auto;
    /* 4336 */
    
    overflow: hidden;
    /* 4337 */
    
    position: relative;
    /* 4338 */
    
    text-align: center;
    /* 4339 */
    
    background: none;
    /* 4340 */
}
/* 4341 */
/* 4342 */

.wpb_tour.wpb_content_element .wpb_tabs_nav
/* 4343 */

{
    /* 4344 */
    
    width: 100%;
    /* 4345 */
}
/* 4346 */
/* 4347 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li,
/* 4348 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li
/* 4349 */

{
    /* 4350 */
    
    display: block;
    /* main.css */
    /* 4351 */
    
    float: none;
    /* 4352 */
    
    background: none;
    /* 4353 */
    
    padding: 0;
    /* 4354 */
    
    margin: 0;
    /* 4355 */
    
    position: relative;
    /* 4356 */
}
/* 4357 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li:first-child
/* 4358 */

{
    /* 4359 */
    
    margin-left: 0;
    /* 4360 */
}
/* 4361 */
/* 4362 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li:hover,
/* 4363 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li:hover
/* 4364 */

{
    /* 4365 */
    
    background: none;
    /* 4366 */
}
/* 4367 */
/* 4368 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
/* 4369 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active
/* 4370 */

{
    /* 4371 */
    
    background: none;
    /* 4372 */
}
/* 4373 */
/* 4374 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li a,
/* 4375 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li a
/* 4376 */

{
    /* 4377 */
    
    display: inline-block;
    /* 4378 */
    
    font-size: 14px;
    /* 4379 */
    
    font-weight: normal;
    /* 4380 */
    
    color: #52366c;
    /* 4381 */
    
    text-shadow: none;
    /* 4382 */
    
    text-decoration: none;
    /* 4383 */
    
    border-bottom: 3px solid transparent;
    /* 4384 */
    
    text-transform: uppercase;
    /* 4385 */
    
    letter-spacing: 2px;
    /* 4386 */
    
    position: relative;
    /* 4387 */
    
    z-index: 2;
    /* 4388 */
}
/* 4389 */
/* 4390 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li a
/* 4391 */

{
    /* 4392 */
    
    white-space: normal;
    /* 4393 */
    
    border: #f2f2f2 solid 1px;
    /* 4394 */
}
/* 4395 */
/* 4396 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li a
/* 4397 */

{
    /* 4398 */
    
    font-size: 0.8125rem;
    /* 4399 */
    
    text-transform: uppercase;
    /* 4400 */
}
/* main.css */
/* 4401 */
/* 4402 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li a:hover,
/* 4403 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li a:hover
/* 4404 */

{
    /* 4405 */
    
    color: #777;
    /* 4406 */
}
/* 4407 */
/* 4408 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
/* 4409 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a
/* 4410 */

{
    /* 4411 */
    
    color: #52366c;
    /* 4412 */
    
    background: none;
    /* 4413 */
}
/* 4414 */
/* 4415 */

.wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab
/* 4416 */

{
    /* 4417 */
    
    width: 100%;
    /* 4418 */
    
    padding: 21px 0 30px 0;
    /* 4419 */
    /* 4420 */
}
/* 4421 */
/* 4422 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav
/* 4423 */

{
    /* 4424 */
    
    width: 100%;
    /* 4425 */
    
    margin-left: 0;
    /* 4426 */
    
    padding-left: 0;
    /* 4427 */
    
    padding-right: 0;
    /* 4428 */
}
/* 4429 */
/* 4430 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span
/* 4431 */

{
    /* 4432 */
    
    padding-top: 20px;
    /* 4433 */
    
    border-top: 1px solid #ddd;
    /* 4434 */
    
    width: 50%;
    /* 4435 */
}
/* 4436 */
/* 4437 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span a
/* 4438 */

{
    /* 4439 */
    
    font-size: 0.875rem;
    /* 4440 */
    
    border-bottom: none;
    /* 4441 */
}
/* 4442 */
/* 4443 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span a:before,
/* 4444 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav span a:after
/* 4445 */

{
    /* 4446 */
    
    display: inline-block;
    /* 4447 */
    
    font-size: 16px;
    /* 4448 */
    
    font-style: normal;
    /* 4449 */
    
    font-weight: bold;
    /* 4450 */
    
    line-height: 1;
    /* main.css */
    /* 4451 */
    
    -webkit-font-smoothing: antialiased;
    /* 4452 */
}
/* 4453 */
/* 4454 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav .wpb_prev_slide a:before
/* 4455 */

{
    /* 4456 */
    
    content: "\2190";
    /* 4457 */
    
    margin-right: 8px;
    /* 4458 */
}
/* 4459 */
/* 4460 */

.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav .wpb_next_slide a:after
/* 4461 */

{
    /* 4462 */
    
    content: "\2192";
    /* 4463 */
    
    margin-left: 8px;
    /* 4464 */
}
/* 4465 */
/* 4466 */

.wpb_tabs.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
/* 4467 */

.wpb_tabs.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab
/* 4468 */
/* 4469 */

{
    /* 4470 */
    
    background: none;
    /* 4471 */
    
    border: 0;
    /* 4472 */
    
    padding: 20px 0;
    /* 4473 */
    
    margin: 0;
    /* 4474 */
    /* 4475 */
    
    -webkit-animation-fill-mode: both;
    /* 4476 */
    
    -moz-animation-fill-mode: both;
    /* 4477 */
    
    -ms-animation-fill-mode: both;
    /* 4478 */
    
    -o-animation-fill-mode: both;
    /* 4479 */
    
    animation-fill-mode: both;
    /* 4480 */
    
    -webkit-animation-duration: .7s;
    /* 4481 */
    
    -moz-animation-duration: .7s;
    /* 4482 */
    
    -ms-animation-duration: .7s;
    /* 4483 */
    
    -o-animation-duration: .7s;
    /* 4484 */
    
    animation-duration: .7s;
    /* 4485 */
    /* 4486 */
    
    -webkit-animation-name: fadeInUp;
    /* 4487 */
    
    -moz-animation-name: fadeInUp;
    /* 4488 */
    
    -o-animation-name: fadeInUp;
    /* 4489 */
    
    animation-name: fadeInUp;
    /* 4490 */
}
/* 4491 */
/* 4492 */
/* 4493 */
/* Tabs/Accordions/Toggles/Tour fix - jQuery ui */
/* 4494 */
/* 4495 */

.wpb_tabs .ui-widget-content,
/* 4496 */

.wpb_accordion .ui-widget-content,
/* 4497 */

.wpb_tour .ui-widget-content
/* 4498 */

{
    /* 4499 */
    
    border: none;
    /* 4500 */
}
/* main.css */
/* 4501 */
/* 4502 */

.wpb_tabs .ui-widget-header,
/* 4503 */

.wpb_accordion .ui-widget-header,
/* 4504 */

.wpb_tour .ui-widget-header
/* 4505 */

{
    /* 4506 */
    
    border: none;
    /* 4507 */
    
    background: none;
    /* 4508 */
}
/* 4509 */
/* 4510 */

.wpb_tabs .ui-state-default,
/* 4511 */

.wpb_tabs .ui-widget-content .ui-state-default,
/* 4512 */

.wpb_tabs .ui-widget-header .ui-state-default,
/* 4513 */

.wpb_accordion .ui-state-default,
/* 4514 */

.wpb_accordion .ui-widget-content .ui-state-default,
/* 4515 */

.wpb_accordion .ui-widget-header .ui-state-default
/* 4516 */

{
    /* 4517 */
    
    border: none;
    /* 4518 */
}
/* 4519 */
/* 4520 */

.wpb_accordion .ui-accordion .ui-accordion-header .ui-icon
/* 4521 */

{
    /* 4522 */
    
    font-size: 1rem;
    /* 4523 */
    
    line-height: 1;
    /* 4524 */
    
    left: auto;
    /* 4525 */
    
    margin-top: 0;
    /* 4526 */
    
    text-indent: 0;
    /* 4527 */
    
    overflow: visible;
    /* 4528 */
}
/* 4529 */
/* 4530 */

.wpb_tabs .ui-corner-all,
/* 4531 */

.wpb_accordion .ui-corner-all
/* 4532 */

{
    /* 4533 */
    
    border-radius: 0;
    /* 4534 */
}
/* 4535 */
/* 4536 */

.wpb_tabs .wpb_tabs_nav:after
/* 4537 */

{
    /* 4538 */
    
    visibility: visible;
    /* 4539 */
}
/* 4540 */
/* 4541 */

.wpb_tabs .ui-tabs .ui-tabs-nav li
/* 4542 */

{
    /* 4543 */
    
    top: 0;
    /* 4544 */
}
/* 4545 */
/* 4546 */

.wpb_tabs .ui-tabs .ui-tabs-nav li a
/* 4547 */

{
    /* 4548 */
    
    float: none;
    /* 4549 */
    
    width: 100%;
    /* 4550 */
    
    margin-bottom: 15px;
    /* main.css */
    /* 4551 */
}
/* 4552 */
/* 4553 */

.wpb_tour .ui-helper-reset,
/* 4554 */

.wpb_tabs .ui-helper-reset,
/* 4555 */

.wpb_accordion .ui-helper-reset
/* 4556 */

{
    /* 4557 */
    
    line-height: 1.714em;
    /* 4558 */
}
/* 4559 */
/* 4560 */

.wpb_tour.wpb_content_element .wpb_tabs_nav li,
/* 4561 */

.wpb_tabs.wpb_content_element .wpb_tabs_nav li
/* 4562 */

{
    /* 4563 */
    
    border: none;
    /* 4564 */
}
/* 4565 */

.vc_toggle {
    /* 4566 */
    
    border: #ededed solid 2px;
    /* 4567 */
    
    padding: 20px;
    /* 4568 */
}
/* 4569 */

.vc_toggle_title {
    /* 4570 */
    
    position: relative;
    /* 4571 */
}
/* 4572 */

.vc_toggle_title > h4 {
    /* 4573 */
    
    font-size: 12px;
    /* 4574 */
    
    font-weight: normal;
    /* 4575 */
    
    letter-spacing: 2px;
    /* 4576 */
    
    text-transform: uppercase;
    /* 4577 */
}
/* 4578 */

.vc_toggle_title .vc_toggle_icon {
    /* 4579 */
    
    position: absolute;
    /* 4580 */
    
    right: 0;
    /* 4581 */
}
/* 4582 */
/* Message Boxes */
/* 4583 */
/* 4584 */

.wpb_alert.wpb_content_element
/* 4585 */

{
    /* 4586 */
    
    border-radius: 0;
    /* 4587 */
}
/* 4588 */
/* 4589 */

.wpb_alert.wpb_content_element.wpb_alert-info,
/* 4590 */

.wpb_alert.wpb_content_element.wpb_alert-warning,
/* 4591 */

.wpb_alert.wpb_content_element.wpb_alert-success,
/* 4592 */

.wpb_alert.wpb_content_element.wpb_alert-danger
/* 4593 */

{
    /* 4594 */
    
    border: none;
    /* 4595 */
    
    padding: 22px 30px;
    /* 4596 */
    
    text-shadow: none;
    /* 4597 */
}
/* 4598 */
/* 4599 */

.wpb_alert.wpb_content_element.wpb_alert-info
/* 4600 */

{
    /* main.css */
    /* 4601 */
    
    color: #1e85be;
    /* 4602 */
    
    border-top: 2px solid #1e85be;
    /* 4603 */
    
    background: #f4f9fc;
    /* 4604 */
}
/* 4605 */
/* 4606 */

.wpb_alert.wpb_content_element.wpb_alert-warning
/* 4607 */

{
    /* 4608 */
    
    color: #fca103;
    /* 4609 */
    
    border-top: 2px solid #fca103;
    /* 4610 */
    
    background: #fffaf2;
    /* 4611 */
}
/* 4612 */
/* 4613 */

.wpb_alert.wpb_content_element.wpb_alert-success
/* 4614 */

{
    /* 4615 */
    
    color: #8fae1b;
    /* 4616 */
    
    border-top: 2px solid #8fae1b;
    /* 4617 */
    
    background: #f9fbf3;
    /* 4618 */
}
/* 4619 */
/* 4620 */

.wpb_alert.wpb_content_element.wpb_alert-danger
/* 4621 */

{
    /* 4622 */
    
    color: #b81c23;
    /* 4623 */
    
    border-top: 2px solid #b81c23;
    /* 4624 */
    
    background: #fdf8f8;
    /* 4625 */
}
/* 4626 */
/* 4627 */
/* 4628 */

.wpb_alert.wpb_content_element .messagebox_text
/* 4629 */

{
    /* 4630 */
    
    padding-left: 27px;
    /* 4631 */
    
    position: relative;
    /* 4632 */
    
    background: none;
    /* 4633 */
}
/* 4634 */
/* 4635 */

.wpb_alert.wpb_content_element .messagebox_text:before
/* 4636 */

{
    /* 4637 */
    
    display: inline-block;
    /* 4638 */
    
    font-family: FontAwesome;
    /* 4639 */
    
    font-style: normal;
    /* 4640 */
    
    font-weight: normal;
    /* 4641 */
    
    line-height: 1;
    /* 4642 */
    
    -webkit-font-smoothing: antialiased;
    /* 4643 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 4644 */
    
    position: absolute;
    /* 4645 */
    
    left: 4px;
    /* 4646 */
    
    top: 2px;
    /* 4647 */
}
/* 4648 */
/* 4649 */

.wpb_alert.wpb_content_element.wpb_alert-info .messagebox_text:before
/* 4650 */

{
    /* main.css */
    /* 4651 */
    
    content: "\f129";
    /* 4652 */
}
/* 4653 */
/* 4654 */

.wpb_alert.wpb_content_element.wpb_alert-warning .messagebox_text:before
/* 4655 */

{
    /* 4656 */
    
    content: "\f12a";
    /* 4657 */
}
/* 4658 */
/* 4659 */

.wpb_alert.wpb_content_element.wpb_alert-success .messagebox_text:before
/* 4660 */

{
    /* 4661 */
    
    content: "\f00c";
    /* 4662 */
    
    left: 0px;
    /* 4663 */
}
/* 4664 */
/* 4665 */

.wpb_alert.wpb_content_element.wpb_alert-danger .messagebox_text:before
/* 4666 */

{
    /* 4667 */
    
    content: "\f00d";
    /* 4668 */
    
    left: 1px;
    /* 4669 */
}
/* 4670 */
/* 4671 */
/* 4672 */
/* Buttons */
/* 4673 */
/* 4674 */

.vc_btn.vc_btn_xs,
/* 4675 */

.vc_btn.vc_btn_sm,
/* 4676 */

.vc_btn.vc_btn_md,
/* 4677 */

.vc_btn.vc_btn_lg
/* 4678 */

{
    /* 4679 */
    
    border-radius: 0;
    /* 4680 */
    
    font-size: 0.8125rem;
    /* 4681 */
    
    font-weight: bold;
    /* 4682 */
    
    text-transform: uppercase;
    /* 4683 */
    
    text-align: center;
    /* 4684 */
    /*background: #314381;*/
    /* 4685 */
    
    border: none;
    /* 4686 */
    
    min-width: 170px;
    /* 4687 */
    
    width: auto;
    /* 4688 */
    
    position: relative;
    /* 4689 */
    /* 4690 */
    
    box-sizing: border-box;
    /* 4691 */
    
    -moz-box-sizing: border-box;
    /* 4692 */
    
    -webkit-box-sizing: border-box;
    /* 4693 */
    /* 4694 */
    
    transition: padding 0.3s, min-width 0.3s, opacity 0.3s;
    /* 4695 */
    
    -webkit-transition: padding 0.3s, min-width 0.3s, opacity 0.3s;
    /* 4696 */
}
/* 4697 */
/* 4698 */

.vc_btn.vc_btn_xs
/* 4699 */

{
    /* 4700 */
    
    min-width: 100px;
    /* main.css */
    /* 4701 */
}
/* 4702 */
/* 4703 */

.vc_btn.vc_btn_xs:hover
/* 4704 */

{
    /* 4705 */
    
    min-width: 120px;
    /* 4706 */
}
/* 4707 */
/* 4708 */

.vc_btn.vc_btn_sm:hover,
/* 4709 */

.vc_btn.vc_btn_md:hover,
/* 4710 */

.vc_btn.vc_btn_lg:hover
/* 4711 */

{
    /* 4712 */
    
    min-width: 190px;
    /* 4713 */
}
/* 4714 */
/* 4715 */

.button_text
/* 4716 */

{
    /* 4717 */
    
    position: relative;
    /* 4718 */
    
    z-index: 5;
    /* 4719 */
}
/* 4720 */
/* 4721 */

.vc_btn.vc_btn_rounded:before,
/* 4722 */

.vc_btn.vc_btn_rounded_outlined:before,
/* 4723 */

.vc_btn.vc_btn_rounded_outlined .outlined_background,
/* 4724 */

.vc_btn.vc_btn_xs.vc_btn_rounded,
/* 4725 */

.vc_btn.vc_btn_sm.vc_btn_rounded,
/* 4726 */

.vc_btn.vc_btn_md.vc_btn_rounded,
/* 4727 */

.vc_btn.vc_btn_lg.vc_btn_rounded,
/* 4728 */

.vc_btn.vc_btn_xs.vc_btn_rounded_outlined,
/* 4729 */

.vc_btn.vc_btn_sm.vc_btn_rounded_outlined,
/* 4730 */

.vc_btn.vc_btn_md.vc_btn_rounded_outlined,
/* 4731 */

.vc_btn.vc_btn_lg.vc_btn_rounded_outlined
/* 4732 */

{
    /* 4733 */
    
    border-radius: 100px;
    /* 4734 */
    
    -webkit-border-radius: 100px;
    /* 4735 */
}
/* 4736 */
/* 4737 */

.vc_btn.vc_btn_xs
/* 4738 */

{
    /* 4739 */
    
    padding: 8px 16px 7px;
    /* 4740 */
}
/* 4741 */
/* 4742 */

.vc_btn.vc_btn_xs:hover
/* 4743 */

{
    /* 4744 */
    
    padding: 8px 26px 7px;
    /* 4745 */
}
/* 4746 */
/* 4747 */

.vc_btn.vc_btn_sm
/* 4748 */

{
    /* 4749 */
    
    padding: 15px 24px 13px;
    /* 4750 */
}
/* main.css */
/* 4751 */
/* 4752 */

.vc_btn.vc_btn_sm:hover
/* 4753 */

{
    /* 4754 */
    
    padding: 15px 34px 13px;
    /* 4755 */
}
/* 4756 */
/* 4757 */

.vc_btn.vc_btn_md
/* 4758 */

{
    /* 4759 */
    
    padding: 22px 36px 19px;
    /* 4760 */
}
/* 4761 */
/* 4762 */

.vc_btn.vc_btn_md:hover
/* 4763 */

{
    /* 4764 */
    
    padding: 22px 46px 19px;
    /* 4765 */
}
/* 4766 */
/* 4767 */

.vc_btn.vc_btn_lg
/* 4768 */

{
    /* 4769 */
    
    padding: 30px 48px 27px;
    /* 4770 */
}
/* 4771 */
/* 4772 */

.vc_btn.vc_btn_lg:hover
/* 4773 */

{
    /* 4774 */
    
    padding: 30px 58px 27px;
    /* 4775 */
}
/* 4776 */
/* 4777 */

.vc_btn.vc_btn_xs.vc_btn_square_outlined,
/* 4778 */

.vc_btn.vc_btn_xs.vc_btn_rounded_outlined
/* 4779 */

{
    /* 4780 */
    
    padding: 8px 15px 7px;
    /* 4781 */
}
/* 4782 */
/* 4783 */

.vc_btn.vc_btn_xs.vc_btn_square_outlined:hover,
/* 4784 */

.vc_btn.vc_btn_xs.vc_btn_rounded_outlined:hover
/* 4785 */

{
    /* 4786 */
    
    padding: 8px 25px 7px;
    /* 4787 */
}
/* 4788 */
/* 4789 */

.vc_btn.vc_btn_sm.vc_btn_square_outlined,
/* 4790 */

.vc_btn.vc_btn_sm.vc_btn_rounded_outlined
/* 4791 */

{
    /* 4792 */
    
    padding: 13px 22px 11px;
    /* 4793 */
}
/* 4794 */
/* 4795 */

.vc_btn.vc_btn_sm.vc_btn_square_outlined:hover,
/* 4796 */

.vc_btn.vc_btn_sm.vc_btn_rounded_outlined:hover
/* 4797 */

{
    /* 4798 */
    
    padding: 13px 32px 11px;
    /* 4799 */
}
/* 4800 */
/* main.css */
/* 4801 */

.vc_btn.vc_btn_md.vc_btn_square_outlined,
/* 4802 */

.vc_btn.vc_btn_md.vc_btn_rounded_outlined
/* 4803 */

{
    /* 4804 */
    
    padding: 20px 34px 17px;
    /* 4805 */
}
/* 4806 */
/* 4807 */

.vc_btn.vc_btn_md.vc_btn_square_outlined:hover,
/* 4808 */

.vc_btn.vc_btn_md.vc_btn_rounded_outlined:hover
/* 4809 */

{
    /* 4810 */
    
    padding: 20px 44px 17px;
    /* 4811 */
}
/* 4812 */
/* 4813 */

.vc_btn.vc_btn_lg.vc_btn_square_outlined,
/* 4814 */

.vc_btn.vc_btn_lg.vc_btn_rounded_outlined
/* 4815 */

{
    /* 4816 */
    
    padding: 27px 45px 24px;
    /* 4817 */
}
/* 4818 */
/* 4819 */

.vc_btn.vc_btn_lg.vc_btn_square_outlined:hover,
/* 4820 */

.vc_btn.vc_btn_lg.vc_btn_rounded_outlined:hover
/* 4821 */

{
    /* 4822 */
    
    padding: 27px 55px 24px;
    /* 4823 */
}
/* 4824 */
/* 4825 */

.vc_btn.vc_btn_xs.vc_btn_square:hover,
/* 4826 */

.vc_btn.vc_btn_sm.vc_btn_square:hover,
/* 4827 */

.vc_btn.vc_btn_md.vc_btn_square:hover,
/* 4828 */

.vc_btn.vc_btn_lg.vc_btn_square:hover
/* 4829 */

{
    /* 4830 */
    
    border: none;
    /* 4831 */
}
/* 4832 */
/* 4833 */

.vc_btn.vc_btn_xs.vc_btn_square_outlined,
/* 4834 */

.vc_btn.vc_btn_sm.vc_btn_square_outlined,
/* 4835 */

.vc_btn.vc_btn_md.vc_btn_square_outlined,
/* 4836 */

.vc_btn.vc_btn_lg.vc_btn_square_outlined,
/* 4837 */

.vc_btn.vc_btn_xs.vc_btn_rounded_outlined,
/* 4838 */

.vc_btn.vc_btn_sm.vc_btn_rounded_outlined,
/* 4839 */

.vc_btn.vc_btn_md.vc_btn_rounded_outlined,
/* 4840 */

.vc_btn.vc_btn_lg.vc_btn_rounded_outlined
/* 4841 */

{
    /* 4842 */
    
    position: relative;
    /* 4843 */
    
    background: none !important;
    /* 4844 */
}
/* 4845 */
/* 4846 */

.vc_btn.vc_btn_xs.vc_btn_square_outlined,
/* 4847 */

.vc_btn.vc_btn_xs.vc_btn_rounded_outlined
/* 4848 */

{
    /* 4849 */
    
    border: 1px solid;
    /* 4850 */
}
/* main.css */
/* 4851 */
/* 4852 */

.vc_btn.vc_btn_sm.vc_btn_square_outlined,
/* 4853 */

.vc_btn.vc_btn_md.vc_btn_square_outlined,
/* 4854 */

.vc_btn.vc_btn_sm.vc_btn_rounded_outlined,
/* 4855 */

.vc_btn.vc_btn_md.vc_btn_rounded_outlined
/* 4856 */

{
    /* 4857 */
    
    border: 2px solid;
    /* 4858 */
}
/* 4859 */
/* 4860 */

.vc_btn.vc_btn_lg.vc_btn_square_outlined,
/* 4861 */

.vc_btn.vc_btn_lg.vc_btn_rounded_outlined
/* 4862 */

{
    /* 4863 */
    
    border: 3px solid;
    /* 4864 */
}
/* 4865 */
/* 4866 */

.outlined_background
/* 4867 */

{
    /* 4868 */
    
    opacity: 0;
    /* 4869 */
    
    width: 100%;
    /* 4870 */
    
    height: 100%;
    /* 4871 */
    /* 4872 */
    
    position: absolute;
    /* 4873 */
    
    left: 0;
    /* 4874 */
    
    top: 0;
    /* 4875 */
    
    right: 0;
    /* 4876 */
    
    bottom: 0;
    /* 4877 */
    /* 4878 */
    
    z-index: 2;
    /* 4879 */
    /* 4880 */
    
    transition: opacity 0.3s;
    /* 4881 */
    
    -webkit-transition: opacity 0.3s;
    /* 4882 */
}
/* 4883 */
/* 4884 */

.vc_btn.vc_btn_xs.vc_btn_link,
/* 4885 */

.vc_btn.vc_btn_sm.vc_btn_link,
/* 4886 */

.vc_btn.vc_btn_md.vc_btn_link,
/* 4887 */

.vc_btn.vc_btn_lg.vc_btn_link
/* 4888 */

{
    /* 4889 */
    
    background: none !important;
    /* 4890 */
    
    padding: 0;
    /* 4891 */
    
    margin: 5px 0;
    /* 4892 */
    
    padding-bottom: 1px;
    /* 4893 */
    
    min-width: 0;
    /* 4894 */
    
    border-bottom: 2px solid;
    /* 4895 */
    
    width: auto;
    /* 4896 */
    /* 4897 */
    
    transition: border 0.3s;
    /* 4898 */
    
    -webkit-transition: border 0.3s;
    /* 4899 */
}
/* 4900 */
/* main.css */
/* 4901 */

.vc_btn.vc_btn_link:hover
/* 4902 */

{
    /* 4903 */
    
    border-bottom: 2px solid transparent;
    /* 4904 */
}
/* 4905 */
/* 4906 */
/* 4907 */
/* Contact Form 7 */
/* 4908 */
/* 4909 */

.wpcf7-form p
/* 4910 */

{
    /* 4911 */
    
    text-transform: uppercase;
    /* 4912 */
    
    font-size: 11px;
    /* 4913 */
    
    margin-bottom: 1px;
    /* 4914 */
    
    line-height: 2em;
    /* 4915 */
    
    margin-top: 16px;
    /* 4916 */
    
    letter-spacing: 2px;
    /* 4917 */
}
/* 4918 */

.wpcf7-form input,
.wpcf7-form textarea {
    /* 4919 */
    
    border: 0;
    /* 4920 */
    
    box-shadow: none;
    /* 4921 */
    
    border-bottom: solid 1px;
    /* 4922 */
}
/* 4923 */

.wpcf7-form p:first-of-type
/* 4924 */

{
    /* 4925 */
    
    margin-top: 1px;
    /* 4926 */
}
/* 4927 */
/* 4928 */

.wpcf7-form p label
/* 4929 */

{
    /* 4930 */
    
    margin-top: 0px;
    /* 4931 */
}
/* 4932 */
/* 4933 */

.wpcf7-form-control.wpcf7-submit
/* 4934 */

{
    /* 4935 */
    
    float: right;
    /* 4936 */
    
    margin-bottom: 10px;
    /* 4937 */
}
/* 4938 */
/* 4939 */
/* Toggles */
/* 4940 */
/* 4941 */

.wpb_wrapper .wpb_toggle,
/* 4942 */

#content .wpb_wrapper h4.wpb_toggle
/* 4943 */

{
    /* 4944 */
    
    font-weight: 900;
    /* 4945 */
    /*color: #52366c;*/
    /* 4946 */
    
    background: none;
    /* 4947 */
    
    position: relative;
    /* 4948 */
    
    font-size: 1.125rem;
    /* 4949 */
    
    line-height: 1.5265rem;
    /* 4950 */
    
    padding-left: 30px;
    /* main.css */
    /* 4951 */
    
    margin-bottom: 18px;
    /* 4952 */
}
/* 4953 */
/* 4954 */

.wpb_wrapper .wpb_toggle:last-of-type,
/* 4955 */

#content .wpb_wrapper h4.wpb_toggle:last-of-type
/* 4956 */

{
    /* 4957 */
    
    margin-bottom: 0;
    /* 4958 */
}
/* 4959 */
/* 4960 */

.wpb_wrapper .wpb_toggle:last-of-type + .wpb_toggle_content,
/* 4961 */

#content .wpb_wrapper h4.wpb_toggle:last-of-type + .wpb_toggle_content
/* 4962 */

{
    /* 4963 */
    
    margin-top: 8px;
    /* 4964 */
}
/* 4965 */
/* 4966 */

.wpb_wrapper .wpb_toggle:before,
/* 4967 */

#content .wpb_wrapper h4.wpb_toggle:before
/* 4968 */

{
    /* 4969 */
    
    content: "";
    /* 4970 */
    
    display: block;
    /* 4971 */
    
    position: absolute;
    /* 4972 */
    
    left: 0;
    /* 4973 */
    
    top: 7px;
    /* 4974 */
    
    width: 19px;
    /* 4975 */
    
    height: 18px;
    /* 4976 */
    
    color: #fff;
    /* 4977 */
}
/* 4978 */
/* 4979 */

.wpb_wrapper .wpb_toggle:after,
/* 4980 */

#content .wpb_wrapper h4.wpb_toggle:after
/* 4981 */

{
    /* 4982 */
    
    content: "\f067";
    /* 4983 */
    
    font: normal normal normal 13px/1 FontAwesome;
    /* 4984 */
    
    color: #fff;
    /* 4985 */
    
    speak: none;
    /* 4986 */
    
    text-transform: none;
    /* 4987 */
    
    line-height: 1;
    /* 4988 */
    
    -webkit-font-smoothing: antialiased;
    /* 4989 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 4990 */
    
    position: absolute;
    /* 4991 */
    
    left: 4px;
    /* 4992 */
    
    top: 10px;
    /* 4993 */
}
/* 4994 */
/* 4995 */
/* 4996 */

.wpb_wrapper .wpb_toggle_title_active:after,
/* 4997 */

#content .wpb_wrapper h4.wpb_toggle_title_active:after
/* 4998 */

{
    /* 4999 */
    
    content: "\f068";
    /* 5000 */
    
    font: normal normal normal 13px/1 FontAwesome;
    /* main.css */
    /* 5001 */
    
    speak: none;
    /* 5002 */
    
    text-transform: none;
    /* 5003 */
    
    line-height: 1;
    /* 5004 */
    
    -webkit-font-smoothing: antialiased;
    /* 5005 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 5006 */
    
    position: absolute;
    /* 5007 */
    
    left: 4px;
    /* 5008 */
    
    top: 10px;
    /* 5009 */
}
/* 5010 */
/* 5011 */
/* 5012 */

.wpb_wrapper .wpb_toggle_content
/* 5013 */

{
    /* 5014 */
    
    margin-top: -5px;
    /* 5015 */
    
    margin-bottom: 28px;
    /* 5016 */
    
    padding-left: 30px;
    /* 5017 */
}
/* 5018 */
/* 5019 */

.wpb_wrapper .last_toggle_el_margin
/* 5020 */

{
    /* 5021 */
    
    margin: 0;
    /* 5022 */
}
/* 5023 */
/* 5024 */
/* Accordions */
/* 5025 */
/* 5026 */

.wpb_heading.wpb_accordion_heading
/* 5027 */

{
    /* 5028 */
    
    margin: 0px;
    /* 5029 */
}
/* 5030 */
/* 5031 */

.wpb_accordion_section.group
/* 5032 */

{
    /* 5033 */
    
    border-bottom: 1px solid #ddd;
    /* 5034 */
    
    padding: 6px 0;
    /* 5035 */
}
/* 5036 */
/* 5037 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header
/* 5038 */

{
    /* 5039 */
    
    margin: 0;
    /* 5040 */
    
    background: none;
    /* 5041 */
}
/* 5042 */
/* 5043 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active
/* 5044 */

{
    /* 5045 */
    
    border-bottom: none;
    /* 5046 */
    /* 5047 */
}
/* 5048 */
/* 5049 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:focus
/* 5050 */

{
    /* main.css */
    /* 5051 */
    
    outline: 0;
    /* 5052 */
}
/* 5053 */
/* 5054 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
/* 5055 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon
/* 5056 */

{
    /* 5057 */
    
    top: 20px;
    /* 5058 */
    
    right: 0px;
    /* 5059 */
    
    width: 18px;
    /* 5060 */
    
    height: 18px;
    /* 5061 */
    
    line-height: 18px;
    /* 5062 */
    
    text-align: center;
    /* 5063 */
    
    color: #fff;
    /* 5064 */
}
/* 5065 */
/* 5066 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon
/* 5067 */

{
    /* 5068 */
    
    cursor: pointer;
    /* 5069 */
}
/* 5070 */
/* 5071 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon
/* 5072 */

{
    /* 5073 */
    
    cursor: default;
    /* 5074 */
}
/* 5075 */
/* 5076 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before,
/* 5077 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before
/* 5078 */

{
    /* 5079 */
    
    font-size: 12px;
    /* 5080 */
    
    width: 100%;
    /* 5081 */
    
    display: inline-block;
    /* 5082 */
    
    font-family: FontAwesome;
    /* 5083 */
    
    font-style: normal;
    /* 5084 */
    
    font-weight: normal;
    /* 5085 */
    
    line-height: 18px;
    /* 5086 */
    
    -webkit-font-smoothing: antialiased;
    /* 5087 */
    
    -moz-osx-font-smoothing: grayscale;
    /* 5088 */
    /* 5089 */
    
    position: relative;
    /* 5090 */
}
/* 5091 */
/* 5092 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before
/* 5093 */

{
    /* 5094 */
    
    content: "\f063";
    /* 5095 */
}
/* 5096 */
/* 5097 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before
/* 5098 */

{
    /* 5099 */
    
    content: "\f062";
    /* 5100 */
    
    top: -1px;
    /* main.css */
    /* 5101 */
}
/* 5102 */
/* 5103 */

.wpb_wrapper .wpb_content_element .wpb_accordion_header .accordion_title
/* 5104 */

{
    /* 5105 */
    
    display: block;
    /* 5106 */
    
    font-weight: 400;
    /* 5107 */
    
    letter-spacing: 2px;
    /* 5108 */
    
    cursor: pointer;
    /* 5109 */
    
    text-transform: uppercase;
    /* 5110 */
    
    background: none;
    /* 5111 */
    
    font-size: 14px;
    /* 5112 */
    
    line-height: 1.4rem;
    /* 5113 */
    
    padding: 20px 30px 20px 20px;
    /* 5114 */
}
/* 5115 */
/* 5116 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active .accordion_title
/* 5117 */

{
    /* 5118 */
    
    border-bottom: none;
    /* 5119 */
    
    cursor: default;
    /* 5120 */
}
/* 5121 */
/* 5122 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header .accordion_title,
/* 5123 */

.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content
/* 5124 */

{
    /* 5125 */
    
    padding-left: 0;
    /* 5126 */
}
/* 5127 */
/* 5128 */

.wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active .accordion_title:hover
/* 5129 */

{
    /* 5130 */
    
    cursor: default;
    /* 5131 */
}
/* 5132 */
/* 5133 */

.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content
/* 5134 */

{
    /* 5135 */
    
    padding-top: 0;
    /* 5136 */
    
    padding-right: 0;
    /* 5137 */
    
    padding-bottom: 34px;
    /* 5138 */
}
/* 5139 */

.wpb_wrapper .products-grid {
    /* 5140 */
    
    margin-bottom: 0 !important;
    /* 5141 */
}
/* 5142 */
/* Google Maps */
/* 5143 */
/* 5144 */

.wpb_gmaps_widget.wpb_content_element .wpb_wrapper
/* 5145 */

{
    /* 5146 */
    
    padding: 0;
    /* 5147 */
}
/* 5148 */
/* 5149 */

#map_container
/* 5150 */

{
    /* main.css */
    /* 5151 */
    
    position: relative;
    /* 5152 */
}
/* 5153 */
/* 5154 */

#map_container img {
    /* 5155 */
    
    max-width: none;
    /* 5156 */
}
/* 5157 */
/* 5158 */

.map_button_wrapper
/* 5159 */

{
    /* 5160 */
    
    display: inline-block;
    /* 5161 */
    
    position: absolute;
    /* 5162 */
    
    bottom: 0;
    /* 5163 */
    
    left: 50%;
    /* 5164 */
    
    margin-left: -75px;
    /* 5165 */
}
/* 5166 */
/* 5167 */

#map_button
/* 5168 */

{
    /* 5169 */
    
    display: block;
    /* 5170 */
    
    font-size: 0.8125rem;
    /* 5171 */
    
    font-weight: 700;
    /* 5172 */
    
    text-transform: uppercase;
    /* 5173 */
    
    text-align: center;
    /* 5174 */
    
    min-width: 150px;
    /* 5175 */
    
    background-color: #fff;
    /* 5176 */
    
    padding: 1rem 1rem 1rem;
    /* 5177 */
    /* 5178 */
    
    transition: all 0.3s;
    /* 5179 */
    
    -webkit-transition: all 0.3s;
    /* 5180 */
}
/* 5181 */
/* 5182 */

#map_button:hover
/* 5183 */

{
    /* 5184 */
    
    background-color: #52366c;
    /* 5185 */
    
    color: #fff;
    /* 5186 */
}
/* 5187 */
/* 5188 */
/* 5189 */
/* 5190 */
/* Progress Bars */
/* 5191 */
/* 5192 */

.wpb_heading.wpb_progress_bar_heading
/* 5193 */

{
    /* 5194 */
    
    font-size: 1.125rem;
    /* 5195 */
    
    font-weight: 500;
    /* 5196 */
    
    margin-bottom: 21px;
    /* 5197 */
}
/* 5198 */
/* 5199 */

.wpb_wrapper .vc_progress_bar .vc_single_bar
/* 5200 */

{
    /* main.css */
    /* 5201 */
    
    margin-bottom: 13px;
    /* 5202 */
    
    box-shadow: none;
    /* 5203 */
    
    border-radius: 0;
    /* 5204 */
    
    background: none;
    /* 5205 */
}
/* 5206 */
/* 5207 */

.wpb_wrapper .vc_progress_bar .vc_single_bar .vc_label
/* 5208 */

{
    /* 5209 */
    
    font-size: 0.875rem;
    /* 5210 */
    
    text-transform: capitalize;
    /* 5211 */
    
    padding: 14px 0px;
    /* 5212 */
    
    text-shadow: none !important;
    /* 5213 */
    
    display: block;
    /* 5214 */
    
    color: inherit !important;
    /* 5215 */
}
/* 5216 */
/* 5217 */

.wpb_wrapper .vc_progress_bar .vc_single_bar:before
/* 5218 */

{
    /* 5219 */
    
    content: "";
    /* 5220 */
    
    display: block;
    /* 5221 */
    
    width: 100%;
    /* 5222 */
    
    height: 5px;
    /* 5223 */
    
    background: #f4f4f4;
    /* 5224 */
    
    position: absolute;
    /* 5225 */
    
    top: 0;
    /* 5226 */
    
    left: 0;
    /* 5227 */
    
    opacity: 0.6;
    /* 5228 */
}
/* 5229 */
/* 5230 */

.wpb_wrapper .vc_progress_bar .vc_single_bar .vc_label .vc_label_units
/* 5231 */

{
    /* 5232 */
    
    font-weight: 900;
    /* 5233 */
    
    opacity: 1;
    /* 5234 */
    
    margin-left: 10px;
    /* 5235 */
}
/* 5236 */
/* 5237 */

.wpb_wrapper .vc_progress_bar .vc_single_bar .vc_bar
/* 5238 */

{
    /* 5239 */
    /* 5240 */
    
    height: 5px;
    /* 5241 */
    /* 5242 */
    
    border-bottom: none;
    /* 5243 */
    
    border-radius: 0;
    /* 5244 */
    /* 5245 */
    
    position: absolute;
    /* 5246 */
    
    top: 0;
    /* 5247 */
    
    left: 0;
    /* 5248 */
}
/* 5249 */
/* 5250 */
/* main.css */
/* 5251 */
/* Pie Charts */
/* 5252 */
/* 5253 */

.wpb_wrapper .vc_pie_chart[data-pie-color] .vc_pie_chart_back
/* 5254 */

{
    /* 5255 */
    
    border-color: inherit;
    /* 5256 */
    
    border-width: 5px;
    /* 5257 */
    
    opacity: 0.15;
    /* 5258 */
}
/* 5259 */
/* 5260 */

.wpb_wrapper .vc_pie_chart .vc_pie_chart_value
/* 5261 */

{
    /* 5262 */
    
    font-size: 2.3125rem;
    /* 5263 */
}
/* 5264 */
/* 5265 */

.vc_pie_wrapper.with_title .vc_pie_chart_value
/* 5266 */

{
    /* 5267 */
    
    margin-top: -11px;
    /* 5268 */
}
/* 5269 */
/* 5270 */

.wpb_heading.wpb_pie_chart_heading
/* 5271 */

{
    /* 5272 */
    
    font-size: 0.9375rem;
    /* 5273 */
    
    font-weight: 900;
    /* 5274 */
    
    text-transform: uppercase;
    /* 5275 */
    
    position: absolute;
    /* 5276 */
    
    top: 50%;
    /* 5277 */
    
    margin-top: 6px;
    /* 5278 */
    
    text-align: center;
    /* 5279 */
    
    width: 100%;
    /* 5280 */
    
    max-width: 80%;
    /* 5281 */
    
    left: 10%;
    /* 5282 */
}
/* 5283 */
/* 5284 */

.vc_pie_chart.without_pie
/* 5285 */

{
    /* 5286 */
    
    font-weight: bold;
    /* 5287 */
}
/* 5288 */
/* 5289 */

.vc_pie_chart.without_pie .vc_pie_chart_back {
    /* 5290 */
    
    display: none;
    /* 5291 */
}
/* 5292 */
/* 5293 */

.vc_pie_chart.without_pie canvas {
    /* 5294 */
    
    visibility: hidden;
    /* 5295 */
    
    display: none;
    /* 5296 */
}
/* 5297 */
/* 5298 */

.vc_pie_chart.without_pie .vc_pie_chart_value
/* 5299 */

{
    /* 5300 */
    
    font-size: 37px;
    /* main.css */
    /* 5301 */
    
    position: relative;
    /* 5302 */
    
    line-height: 1 !important;
    /* 5303 */
    
    height: auto !important;
    /* 5304 */
    
    margin-bottom: 18px;
    /* 5305 */
}
/* 5306 */
/* 5307 */

.vc_pie_chart.without_pie .vc_pie_wrapper.with_title .vc_pie_chart_value
/* 5308 */

{
    /* 5309 */
    
    margin-top: 0;
    /* 5310 */
}
/* 5311 */
/* 5312 */

.vc_pie_chart.without_pie .wpb_heading.wpb_pie_chart_heading
/* 5313 */

{
    /* 5314 */
    
    font-size: 15px;
    /* 5315 */
    
    position: relative;
    /* 5316 */
}
/* 5317 */
/* 5318 */
/* 5319 */
/* Separator */
/* 5320 */
/* 5321 */

.vc_content_hr {
    /* 5322 */
    
    border-top-width: 1px;
    /* 5323 */
    
    border-top-style: solid;
    /* 5324 */
    
    border-top-color: #ddd;
    /* 5325 */
    
    margin: 0 0 35px;
    /* 5326 */
}
/* 5327 */
/* 5328 */
/* 5329 */
/* Blog Posts */
/* 5330 */
/* 5331 */

.wpb_wrapper .latest-post-shortcode-wrapper {
    /* 5332 */
    
    margin-top: 0;
    /* 5333 */
}
/* 5334 */
/* 5335 */
/* Ultimate VC Addon */
/* 5336 */
/* 5337 */

.aio-icon-header h3.aio-icon-title {
    /* 5338 */
    
    font-size: 16px;
    /* 5339 */
    
    letter-spacing: 2px;
    /* 5340 */
    
    line-height: 24px;
    /* 5341 */
    
    font-weight: normal;
    /* 5342 */
}
/* 5343 */

.aio-icon-description {
    /* 5344 */
    
    color: #666;
    /* 5345 */
    
    font-size: 16px;
    /* 5346 */
    
    letter-spacing: 1px;
    /* 5347 */
    
    line-height: 24px;
    /* 5348 */
}
/* 5349 */

.about-us-info-box .ult-just-icon-wrapper {
    /* 5350 */
    
    display: inline-block;
    /* main.css */
    /* 5351 */
    
    padding: 20px;
    /* 5352 */
    
    border: #b6b5b5 solid 1px;
    /* 5353 */
}
/* 5354 */

.about-us-info-box .aio-icon {
    /* 5355 */
    
    border-radius: 0 !important;
    /* 5356 */
}
/* 5357 */

.about-us-info-box .aio-icon-title {
    /* 5358 */
    
    font-size: 18px;
    /* 5359 */
    
    font-weight: normal;
    /* 5360 */
    
    color: #fff;
    /* 5361 */
    
    letter-spacing: 2px;
    /* 5362 */
    
    text-transform: uppercase;
    /* 5363 */
}
/* 5364 */

.about-us-info-box .aio-icon-description {
    /* 5365 */
    
    font-size: 14px;
    /* 5366 */
    
    color: #fff;
    /* 5367 */
}
/* 5368 */

.ult-banner-block.home_version_4 {
    /* 5369 */
    
    margin-bottom: 0;
    /* 5370 */
}
/* 5371 */

.home_version_4 .mask {
    /* 5372 */
    
    margin: 30px;
    /* 5373 */
}
/* 5374 */

.home_version_4 .bb-description {
    /* 5375 */
    
    position: absolute;
    /* 5376 */
    
    width: 100%;
    /* 5377 */
    
    top: 30%;
    /* 5378 */
    
    font-size: 20px;
    /* 5379 */
    
    font-weight: bold;
    /* 5380 */
    
    letter-spacing: 5px;
    /* 5381 */
}
/* 5382 */

.collection-menu .bb-description {
    /* 5383 */
    
    position: absolute;
    /* 5384 */
    
    width: 100%;
    /* 5385 */
    
    top: 30%;
    /* 5386 */
    
    font-size: 20px;
    /* 5387 */
    
    font-weight: normal;
    /* 5388 */
    
    letter-spacing: 2px;
    /* 5389 */
}
/* 5390 */
/* ==========================================================================
/* 5391 *|    16. Static Content
/* 5392 *|    ========================================================================== */
/* 5393 */

.aboutus-subtitle {
    /* 5394 */
    
    font-size: 14px;
    /* 5395 */
    
    font-weight: normal;
    /* 5396 */
    
    letter-spacing: 2px;
    /* 5397 */
    
    font-style: italic;
    /* 5398 */
}
/* 5399 */

.aboutus-title {
    /* 5400 */
    
    font-size: 24px;
    /* main.css */
    /* 5401 */
    
    font-weight: normal;
    /* 5402 */
    
    letter-spacing: 2px;
    /* 5403 */
    
    text-transform: uppercase;
    /* 5404 */
    
    margin: 20px 0;
    /* 5405 */
}
/* 5406 */

.aboutus-text {
    /* 5407 */
    
    font-size: 16px;
    /* 5408 */
    
    line-height: 2em;
    /* 5409 */
    
    color: #202020;
    /* 5410 */
}
/* 5411 */

.site-footer-first-widget-area .logo-ft {
    /* 5412 */
    
    padding: 22px 0 10px;
    /* 5413 */
    
    text-align: center;
    /* 5414 */
}
/* 5415 */

.menu-colection .overlay {
    /* 5416 */
    
    position: relative;
    /* 5417 */
    
    overflow: hidden;
    /* 5418 */
}
/* 5419 */

.menu-colection .overlay .banner-hover {
    /* 5420 */
    
    background-color: rgba(32, 32, 32, 0.6);
    /* 5421 */
    
    height: 100%;
    /* 5422 */
    
    position: absolute;
    /* 5423 */
    
    text-align: center;
    /* 5424 */
    
    opacity: 0 !important;
    /* 5425 */
    
    -webkit-transition: all 0.3s ease-in-out;
    /* 5426 */
    
    -moz-transition: all 0.3s ease-in-out;
    /* 5427 */
    
    transition: all 0.3s ease-in-out;
    /* 5428 */
    
    width: 100%;
    /* 5429 */
}
/* 5430 */

.menu-colection .overlay:hover .banner-hover {
    /* 5431 */
    
    opacity: 1 !important;
    /* 5432 */
}
/* 5433 */

.menu-colection .overlay .banner-hover h2 {
    /* 5434 */
    
    color: #fff !important;
    /* 5435 */
    
    display: inline-block;
    /* 5436 */
    
    font-size: 20px;
    /* 5437 */
    
    font-weight: normal;
    /* 5438 */
    
    left: 0;
    /* 5439 */
    
    letter-spacing: 2px;
    /* 5440 */
    
    margin: 0 !important;
    /* 5441 */
    
    position: absolute;
    /* 5442 */
    
    top: 0;
    /* 5443 */
    
    -webkit-transition: all 0.3s ease-in-out;
    /* 5444 */
    
    -moz-transition: all 0.3s ease-in-out;
    /* 5445 */
    
    transition: all 0.3s ease-in-out;
    /* 5446 */
    
    width: 100%;
    /* 5447 */
}
/* 5448 */

.menu-colection .overlay:hover .banner-hover h2 {
    /* 5449 */
    
    top: 35%;
    /* 5450 */
}
/* main.css */
/* 5451 */

.menu-colection .overlay .banner-hover a {
    /* 5452 */
    
    bottom: 0;
    /* 5453 */
    
    color: #fff !important;
    /* 5454 */
    
    display: inline-block;
    /* 5455 */
    
    font-size: 11px;
    /* 5456 */
    
    left: 0;
    /* 5457 */
    
    letter-spacing: 2px;
    /* 5458 */
    
    position: absolute;
    /* 5459 */
    
    -webkit-transition: all 0.3s ease-in-out;
    /* 5460 */
    
    -moz-transition: all 0.3s ease-in-out;
    /* 5461 */
    
    transition: all 0.3s ease-in-out;
    /* 5462 */
    
    width: 100%;
    /* 5463 */
}
/* 5464 */

.menu-colection .overlay:hover .banner-hover a {
    /* 5465 */
    
    bottom: 40%;
    /* 5466 */
}
/* 5467 */

.menu-colection .overlay .banner-hover a i {
    /* 5468 */
    
    margin-left: 5px;
    /* 5469 */
}
/* 5470 */

.home-3-banners p {
    /* 5471 */
    
    margin: 0;
    /* 5472 */
}
/* 5473 */

.home-3-banners .overlay {
    /* 5474 */
    
    overflow: hidden;
    /* 5475 */
    
    position: relative;
    /* 5476 */
}
/* 5477 */

.home-3-banners .overlay .banner-hover,
/* 5478 */

.home-3-banners .overlay .banner-hover-1,
/* 5479 */

.home-3-banners .overlay .banner-hover-2 {
    /* 5480 */
    
    background: rgba(0, 0, 0, 0.6);
    /* 5481 */
    
    position: absolute;
    /* 5482 */
    
    top: 0;
    /* 5483 */
    
    left: 0;
    /* 5484 */
    
    right: 0;
    /* 5485 */
    
    bottom: 0;
    /* 5486 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5487 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5488 */
    
    transition: all 0.5s ease-out 0s;
    /* 5489 */
    
    opacity: 0;
    /* 5490 */
    
    z-index: 1;
    /* 5491 */
}
/* 5492 */

.home-3-banners .overlay:hover .banner-hover,
/* 5493 */

.home-3-banners .overlay:hover .banner-hover-1,
/* 5494 */

.home-3-banners .overlay:hover .banner-hover-2 {
    /* 5495 */
    
    opacity: 1;
    /* 5496 */
}
/* 5497 */

.home-3-banners .banner-hover .title-1 {
    /* 5498 */
    
    background-color: #1f1e1d;
    /* 5499 */
    
    color: #fff;
    /* 5500 */
    
    display: inline-block;
    /* main.css */
    /* 5501 */
    
    font-size: 1vw;
    /* 5502 */
    
    left: 10%;
    /* 5503 */
    
    letter-spacing: 3px;
    /* 5504 */
    
    line-height: 2vw;
    /* 5505 */
    
    margin: 0;
    /* 5506 */
    
    padding: 0 25px;
    /* 5507 */
    
    position: absolute;
    /* 5508 */
    
    top: 0;
    /* 5509 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5510 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5511 */
    
    transition: all 0.5s ease-out 0s;
    /* 5512 */
}
/* 5513 */

.home-3-banners .overlay:hover .banner-hover .title-1 {
    /* 5514 */
    
    top: 20%;
    /* 5515 */
}
/* 5516 */

.home-3-banners .banner-hover .title-2 {
    /* 5517 */
    
    color: #fff;
    /* 5518 */
    
    display: inline-block;
    /* 5519 */
    
    font-size: 2vw;
    /* 5520 */
    
    font-style: italic;
    /* 5521 */
    
    left: 0;
    /* 5522 */
    
    letter-spacing: 5px;
    /* 5523 */
    
    line-height: 2.8vw;
    /* 5524 */
    
    position: absolute;
    /* 5525 */
    
    top: 31%;
    /* 5526 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5527 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5528 */
    
    transition: all 0.5s ease-out 0s;
    /* 5529 */
}
/* 5530 */

.home-3-banners .overlay:hover .banner-hover .title-2 {
    /* 5531 */
    
    left: 10%;
    /* 5532 */
}
/* 5533 */

.home-3-banners .banner-hover .title-3 {
    /* 5534 */
    
    bottom: 0;
    /* 5535 */
    
    color: #fff;
    /* 5536 */
    
    font-size: 6.5vw;
    /* 5537 */
    
    font-style: italic;
    /* 5538 */
    
    left: 10%;
    /* 5539 */
    
    letter-spacing: 14px;
    /* 5540 */
    
    position: absolute;
    /* 5541 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5542 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5543 */
    
    transition: all 0.5s ease-out 0s;
    /* 5544 */
}
/* 5545 */

.home-3-banners .overlay:hover .banner-hover .title-3 {
    /* 5546 */
    
    bottom: 5%;
    /* 5547 */
}
/* 5548 */

.home-3-banners .banner-hover .title-4 {
    /* 5549 */
    
    bottom: 80px;
    /* 5550 */
    
    position: absolute;
    /* main.css */
    /* 5551 */
    
    right: 0;
    /* 5552 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5553 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5554 */
    
    transition: all 0.5s ease-out 0s;
    /* 5555 */
    
    z-index: 1;
    /* 5556 */
}
/* 5557 */

.home-3-banners .overlay:hover .banner-hover .title-4 {
    /* 5558 */
    
    right: 100px;
    /* 5559 */
}
/* 5560 */

.home-3-banners .banner-hover .title-4 a {
    /* 5561 */
    
    background-color: #bc9b6a;
    /* 5562 */
    
    border-radius: 50%;
    /* 5563 */
    
    color: #fff;
    /* 5564 */
    
    display: inline-block;
    /* 5565 */
    
    font-size: 12px;
    /* 5566 */
    
    height: 116px;
    /* 5567 */
    
    text-align: center;
    /* 5568 */
    
    width: 116px;
    /* 5569 */
}
/* 5570 */

.home-3-banners .banner-hover .title-4 a i {
    /* 5571 */
    
    font-size: 30px;
    /* 5572 */
    
    padding-top: 30px;
    /* 5573 */
    
    width: 100%;
    /* 5574 */
}
/* 5575 */

.home-3-banners .banner-hover .title-4 a span {
    /* 5576 */
    
    font-size: 12px;
    /* 5577 */
    
    text-transform: uppercase;
    /* 5578 */
}
/* 5579 */

.home-3-banners .banner-hover .title-5 {
    /* 5580 */
    
    display: inline-block;
    /* 5581 */
    
    position: absolute;
    /* 5582 */
    
    right: -100%;
    /* 5583 */
    
    bottom: 0;
    /* 5584 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5585 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5586 */
    
    transition: all 0.5s ease-out 0s;
    /* 5587 */
}
/* 5588 */

.home-3-banners .overlay:hover .banner-hover .title-5 {
    /* 5589 */
    
    right: 0;
    /* 5590 */
}
/* 5591 */

.home-3-banners .banner-hover-1 .title-1 {
    /* 5592 */
    
    color: #666;
    /* 5593 */
    
    font-size: 1vw;
    /* 5594 */
    
    left: 50%;
    /* 5595 */
    
    margin-left: -10%;
    /* 5596 */
    
    position: absolute;
    /* 5597 */
    
    top: 0;
    /* 5598 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5599 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5600 */
    
    transition: all 0.5s ease-out 0s;
    /* main.css */
    /* 5601 */
}
/* 5602 */

.home-3-banners .overlay:hover .banner-hover-1 .title-1 {
    /* 5603 */
    
    top: 20%;
    /* 5604 */
}
/* 5605 */

.home-3-banners .banner-hover-1 .title-2 {
    /* 5606 */
    
    color: #fff;
    /* 5607 */
    
    font-size: 4vw;
    /* 5608 */
    
    font-weight: bold;
    /* 5609 */
    
    left: 50%;
    /* 5610 */
    
    margin-left: -35%;
    /* 5611 */
    
    position: absolute;
    /* 5612 */
    
    top: 0;
    /* 5613 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5614 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5615 */
    
    transition: all 0.5s ease-out 0s;
    /* 5616 */
}
/* 5617 */

.home-3-banners .overlay:hover .banner-hover-1 .title-2 {
    /* 5618 */
    
    top: 26%;
    /* 5619 */
}
/* 5620 */

.home-3-banners .banner-hover-1 .title-3 {
    /* 5621 */
    
    bottom: 0;
    /* 5622 */
    
    display: inline-block;
    /* 5623 */
    
    left: 50%;
    /* 5624 */
    
    margin-left: -129px;
    /* 5625 */
    
    position: absolute;
    /* 5626 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5627 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5628 */
    
    transition: all 0.5s ease-out 0s;
    /* 5629 */
}
/* 5630 */

.home-3-banners .overlay:hover .banner-hover-1 .title-3 {
    /* 5631 */
    
    bottom: 20%;
    /* 5632 */
}
/* 5633 */

.home-3-banners .banner-hover-1 .title-3 a {
    /* 5634 */
    
    background-color: #bc9b6a;
    /* 5635 */
    
    font-size: 1vw;
    /* 5636 */
    
    color: #fff;
    /* 5637 */
    
    display: inline-block;
    /* 5638 */
    
    letter-spacing: 3px;
    /* 5639 */
    
    line-height: 3vw;
    /* 5640 */
    
    padding: 0 33px;
    /* 5641 */
}
/* 5642 */

.home-3-banners .banner-hover-2 .title-1 {
    /* 5643 */
    
    color: #fff;
    /* 5644 */
    
    font-size: 120px;
    /* 5645 */
    
    font-style: italic;
    /* 5646 */
    
    font-weight: bold;
    /* 5647 */
    
    left: 0;
    /* 5648 */
    
    margin-left: -147.5px;
    /* 5649 */
    
    position: absolute;
    /* 5650 */
    
    top: 15px;
    /* main.css */
    /* 5651 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5652 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5653 */
    
    transition: all 0.5s ease-out 0s;
    /* 5654 */
}
/* 5655 */

.home-3-banners .overlay:hover .banner-hover-2 .title-1 {
    /* 5656 */
    
    left: 50%;
    /* 5657 */
}
/* 5658 */

.home-3-banners .banner-hover-2 .title-2 {
    /* 5659 */
    
    bottom: 90px;
    /* 5660 */
    
    display: inline-block;
    /* 5661 */
    
    margin-right: -210px;
    /* 5662 */
    
    position: absolute;
    /* 5663 */
    
    right: 0;
    /* 5664 */
    
    -webkit-transition: all 0.5s ease-out 0s;
    /* Chrome, Safari, Opera */
    /* 5665 */
    
    -ms-transition: all 0.5s ease-out 0s;
    /* IE 9 */
    /* 5666 */
    
    transition: all 0.5s ease-out 0s;
    /* 5667 */
}
/* 5668 */

.home-3-banners .overlay:hover .banner-hover-2 .title-2 {
    /* 5669 */
    
    right: 50%;
    /* 5670 */
}
/* 5671 */

.home-3-banners .banner-hover-2 .title-2 p {
    /* 5672 */
    
    background: url("../images/background_banner.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    /* 5673 */
    
    color: #fff;
    /* 5674 */
    
    font-size: 24px;
    /* 5675 */
    
    font-style: italic;
    /* 5676 */
    
    height: 36px;
    /* 5677 */
    
    letter-spacing: 5px;
    /* 5678 */
    
    line-height: 32px;
    /* 5679 */
    
    padding: 0 60px;
    /* 5680 */
    
    text-align: center;
    /* 5681 */
}
/* 5682 */

.block-5 p {
    /* 5683 */
    
    color: #202020;
    /* 5684 */
    
    font-size: 18px;
    /* 5685 */
    
    font-weight: normal;
    /* 5686 */
    
    letter-spacing: 5px;
    /* 5687 */
    
    line-height: 30px;
    /* 5688 */
}
/* 5689 */

.block-5 .block-line-5 {
    /* 5690 */
    
    border-top: 1px solid #202020;
    /* 5691 */
    
    height: 1px;
    /* 5692 */
    
    margin-bottom: 35px;
    /* 5693 */
}
/* 5694 */
/* 5695 */
/* Home Version 2 Static class */
/* 5696 */

.home-2-baner-top-1 {
    /* 5697 */
    
    background: #fff;
    /* 5698 */
}
/* 5699 */

.home-2-baner-top-1 .ultb3-title {
    /* 5700 */
    
    letter-spacing: 15px;
    /* main.css */
    /* 5701 */
    
    font-weight: 300 !important;
    /* 5702 */
}
/* 5703 */

.home-2-baner-top-1 .ultb3-desc {
    /* 5704 */
    
    font-weight: 300!important;
    /* 5705 */
    
    margin: 15px 0 30px 0;
    /* 5706 */
}
/* 5707 */

.home-2-baner-top-1 a.ultb3-btn {
    /* 5708 */
    
    background: #52366c;
    /* 5709 */
    
    padding: 8px 25px;
    /* 5710 */
    
    letter-spacing: 2px;
    /* 5711 */
    
    font-weight: 300!important;
    /* 5712 */
}
/* 5713 */

a.ultb3-btn:hover {
    /* 5714 */
    
    padding-right: 25px;
    /* 5715 */
}
/* 5716 */

.home-2-baner-top-2 .ultb3-desc {
    /* 5717 */
    
    font-weight: 300!important;
    /* 5718 */
    
    letter-spacing: 1px;
    /* 5719 */
    
    margin-left: 130px;
    /* 5720 */
}
/* 5721 */
/* Home Version 4 Static class */
/* 5722 */

.home-4-team-name {
    /* 5723 */
    
    text-align: center;
    /* 5724 */
    
    font-size: 18px;
    /* 5725 */
    
    line-height: 30px;
    /* 5726 */
    
    letter-spacing: 2px;
    /* 5727 */
    
    text-transform: uppercase;
    /* 5728 */
}
/* 5729 */

.home-4-team-position {
    /* 5730 */
    
    font-family: "Playfair Display", georgia, serif;
    /* 5731 */
    
    font-weight: 300;
    /* 5732 */
    
    font-style: italic;
    /* 5733 */
    
    text-align: center;
    /* 5734 */
    
    font-size: 14px;
    /* 5735 */
    
    letter-spacing: 2px;
    /* 5736 */
}