/* ----------------------------------------------------
	IMPORT	
------------------------------------------------------- */  

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
@import url(http://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300,100);

/* ----------------------------------------------------
	SKELETON	
------------------------------------------------------- */  

body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}blockquote,h4{font-size:16px}#sidebar ul,.breadcrumb,.check li,.comment-list ol li,.comment-list ul li,.custom-list li,.latest-tweets,.pbody ul,.portfolio-grid,.social li,.totalprice ul,ul.contact-details{list-style:none}body{background:#fff;color:#5c5e64;font-size:13px;line-height:31px;font-weight:400;padding:0}body#boxed{background:url(images/boxed.jpg) left center #fff}body#boxed #wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){body#boxed #wrapper{width:750px}}@media (min-width:992px){body#boxed #wrapper{width:970px}}@media (min-width:1200px){body#boxed #wrapper{width:1200px}}.btn{text-transform:none;font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:700;position:relative;padding:0 0 10px;line-height:1.8;color:#242424}img.aligncenter,img.alignleft,img.alignright{display:block;padding:0;border:0;background:0 0}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h5,h6{font-size:14px}a{color:#696969}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important;color:#242424}img.aligncenter{text-align:center;margin:0 auto 20px}img.alignleft{float:left;margin:6px 20px 6px 0}img.alignright{float:right;margin:6px 0 6px 20px}::selection{background:#f84b4a;color:#fff}::-moz-selection{background:#f84b4a;color:#fff}blockquote{line-height:32px;font-family:'Droid Serif',Georgia,"Times New Roman",serif;font-weight:400;font-style:italic;position:relative;width:auto}.drop-caps p:first-child::first-letter{color:#030303;display:block;float:left;font-size:75px;line-height:60px;margin-right:10px;margin-top:5px;padding:4px}.drop-caps.full p:first-child::first-letter{color:#fff;margin-right:15px;padding:20px;font-size:36px}.lead{font-family:Lato,Georgia,"Times New Roman",serif;font-size:18px;font-weight:400}.parallax .lead{color:#f4f4f4}.lead i{line-height:1;font-size:48px;color:#898a8e}blockquote small{display:block;margin-top:20px}pre{line-height:18px;margin-bottom:18px}.btn,a{outline:0!important;text-decoration:none!important}ins{text-decoration:none}sup{bottom:1ex}sub{top:.5ex}p{padding:0 0 20px}.check li:before{content:"\f00c";font-family:FontAwesome;font-size:16px;left:0;color:#242424;padding-right:5px;position:relative;top:2px}.check li{font-size:14px;margin-bottom:4px}.check{margin-left:0;padding-left:0}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}#loader,.parallax{overflow-x:hidden;overflow-y:hidden;min-height:100%}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}.first{clear:both}.last{margin-right:0}.custom-list li{font-size:13px;margin:10px 0}.custom-list li:before{padding:0 10px 0 5px;font-family:FontAwesome;color:#afb0b4}.list1 li:before{content:"\f01d"}.list2 li:before{content:"\f058"}.list3 li:before{content:"\f105"}.list4 li:before{content:"\f006"}.demoimages{margin-bottom:30px}.topbar.darktopbar{background-color:#242c34!important;border-color:#242c34!important}.darkheader,.darkheader .navbar-default,.darkheader .navbar-default .nav>li>a{background-color:#161d23!important;border-color:#242c34!important;color:#fff!important}.header,.header .nav>li:focus,.header .nav>li:hover,.header .nav>li>a:focus,.header .nav>li>a:hover,.header .navbar-nav>.open>a,.header .navbar-nav>.open>a:focus,.header .navbar-nav>.open>a:hover,.header .navbar-nav>li:focus>a,.header .navbar-nav>li:hover>a{background-color:#fff}.logocenter{display:table;margin:10px auto 30px;padding:0;width:100px}.darkheader .navbar-default .searchmenu i,.darkheader .navbar-default .shopcartmenu i,.navbar-default.background .searchmenu i,.navbar-default.background .shopcartmenu i{color:#fff!important}.header{padding:20px 0;border-bottom:1px solid #e1e2e3;box-shadow:0 10px 8px -17px rgba(0,0,0,1);-webkit-transition:padding .5s ease-out;-moz-transition:padding .5s ease-out;-o-transition:padding .5s ease-out;transition:padding .5s ease-out}.header,.header .dropdown-menu{-webkit-box-shadow:0 10px 8px -17px rgba(0,0,0,1);-moz-box-shadow:0 10px 8px -17px rgba(0,0,0,1)}.fa.light{color:#fff}.topfix{top:0!important}.header .navbar-default{border-bottom:0}.header .nav>li>a{font-size:14px;font-weight:700;color:#4d5359;text-transform:uppercase}.header .dropdown-menu{border-radius:0;border:1px solid #e1e2e3;border-top:3px solid #e1e2e3;box-shadow:0 10px 8px -17px rgba(0,0,0,1);margin-top:22px;min-width:140px}.header .dropdown-menu li{border-bottom:1px solid #e1e2e3}.header .dropdown-menu li:last-child{border-bottom:0 solid #e1e2e3}.header .dropdown-menu>li>a{font-size:13px;font-weight:600;color:#888}.header .dropdown-menu>li:hover>a,.yamm-fw .box li:hover{text-decoration:none!important;color:#fff;cursor:pointer;background-color:#f4f4f4}.header .dropdown-menu>.active>a,.header .dropdown-menu>.active>a:focus,.header .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#f4f4f4}.header .has-submenu .dropdown-menu{min-width:200px}.header .has-submenu .dropdown-menu li a{padding:1em 1.5em}.header .has-submenu .dropdown-menu .dropdown-menu{margin-top:-3px}.header .has-submenu.searchmenu .dropdown-menu,.header .has-submenu.shopcartmenu .dropdown-menu,.header .yamm-fw .dropdown-menu{margin-top:20px}.has-submenu .dropdown-menu .fa{position:absolute;right:20px;top:13px}.header.nobg,.header.whitbg{width:100%;position:fixed;left:0;border-bottom:0;right:0;z-index:99;background-color:transparent!important}.nopadding{padding:0!important}.header .shopcartmenu i{vertical-align:text-top;font-size:20px;color:#4d5359!important}.header .searchmenu i{font-size:20px;vertical-align:text-top;color:#afb0b4!important}.header.nobg{top:20px}.header.whitbg{top:40px}.header.whitbg .navbar-default{padding:10px 0;background-color:#fff!important}.header.nobg .nav>li,.header.nobg .nav>li:focus,.header.nobg .nav>li:hover,.header.nobg .nav>li>a,.header.nobg .nav>li>a:focus,.header.nobg .nav>li>a:hover,.header.nobg .navbar-default,.header.nobg .searchmenu i,.header.nobg .shopcartmenu i{background:0 0!important}.header.nobg .nav>li>a,.header.nobg .searchmenu i,.header.nobg .shopcartmenu i{color:#fff!important}#headeraffix.affix{top:0;left:0!important;right:0!important;width:100%;padding:10px 0;z-index:100}#headeraffix.affix.nobg{background-color:#202830!important}#headeraffix.affix.nobg .navbar-brand{margin-top:-10px}#headeraffix.affix .topbar{display:none}.yamm .dropdown.yamm-fw{position:static}.yamm .container{position:relative}.yamm .yamm-content{padding:0}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;border-left:2px solid #fff;border-right:2px solid #fff}.yamm .dropdown.yamm-fw.yamm-half .dropdown-menu{left:auto;right:0}.yamm-fw .dropdown-menu>li>a,.yamm-fw>ul li{font-size:13px;font-weight:600;color:#acacac;padding:0 1em}.yamm-fw .box a{color:#888;width:100%;display:block}.yamm-fw .dropdown-menu ul li{padding:1em 1.5em}.yamm .dropdown.yamm-fw.yamm-half .dropdown-menu .box{min-width:220px}.hbottom{position:absolute;width:100%;z-index:100;left:0;bottom:0;background-color:transparent!important}#custom-search-form{margin:5px 0 0;padding:0}#custom-search-form .search-query{padding-right:3px;padding-right:4px\9;padding-left:3px;padding-left:4px\9;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}#custom-search-form button{background:0 0;border:0;border-radius:0;margin-bottom:0;margin-top:2px;padding:2px 5px;position:absolute;right:12px;top:23.5px}#custom-search-form .form-control{background-color:#f8f7f7;border-color:#d7d7d7;height:40px;color:#afb0b4;font-weight:400;text-transform:uppercase;padding-left:10px;max-width:230px;box-shadow:none}#custom-search-form button i{font-size:14px!important}.search-query:focus+button{z-index:3}.search-query:focus{width:260px}.shopcartmenu li{min-width:270px;padding:15px 15px 0}.searchmenu li{min-width:270px;padding:20px!important}#custom-search-form .form-control::-moz-placeholder{color:#afb0b4;opacity:1;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}#custom-search-form .form-control:-ms-input-placeholder{color:#afb0b4;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}#custom-search-form .form-control::-webkit-input-placeholder{color:#afb0b4;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}.totalprice ul{padding:30px 0}.totalprice li{font-size:14px}#payment .custom2{display:block;background-color:#fcfcfc;padding:10px 20px;margin-top:20px;color:#8e8e8e;font-size:14px;font-weight:400}#payment label{margin-bottom:30px;color:#030303}.shopform .form-control::-moz-placeholder{color:#535353;opacity:1}.shopform .form-control:-ms-input-placeholder{color:#535353}.shopform .form-control::-webkit-input-placeholder{color:#535353}.checkbox input{background-color:#f0f0f0}.box2 .price small{background-color:#eae9e9;padding:10px 20px;border:1px solid #ecf0f1;min-width:120px;display:inline-block}.box2 .price span{background-color:#fff;padding:10px;text-align:left;display:inline-block}.closeme .fa-close,.social i,.sp-input input,.sp-minus,.sp-plus{text-align:center}.billing-form .form-control{margin-bottom:20px}.box2 .form-control{font-style:normal;color:#030303}.box2 .form-control::-moz-placeholder{color:#030303;opacity:1}.box2 .form-control:-ms-input-placeholder{color:#030303}.box2 .form-control::-webkit-input-placeholder{color:#030303}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:relative;margin-right:10px}.shoptable .table>thead>tr>th{background:#fff;color:#fff!important}.shoptable img{margin:0 30px 0 0;max-width:80px}.shoptable .table>tbody>tr>td,.shoptable .table>tbody>tr>th,.shoptable .table>tfoot>tr>td,.shoptable .table>tfoot>tr>th,.shoptable .table>thead>tr>td,.shoptable .table>thead>tr>th{color:#0b0b0b;vertical-align:super;padding:20px}.shop-widget img{max-width:50px}.shop-widget .rating i{font-size:11px;margin:0!important}.shop-widget .alignleft{margin:0 20px 0 0}.shop-widget li{display:inline-block;margin-bottom:14px!important;width:100%}.shop-qnt{margin:30px 0}.sp-quantity{width:140px;height:39px;line-height:39px}.sp-minus{width:39px;height:39px;border:1px solid #eae9e9;float:left}.sp-input{background-color:#eae9e9;border-left:0 solid #000;float:left}.sp-input,.sp-plus{width:39px;height:39px;border:1px solid #eae9e9}.sp-plus{color:#030303!important;border-left:0 solid #eae9e9;float:left}.sp-input input{border:none;color:#242424;font-size:12px;height:38px;background-color:#eae9e9;line-height:39px;width:39px}.sp-input input:focus{background-color:#eae9e9!important;border:0!important}.sp-minus a,.sp-plus a{color:#030303;background-color:#eae9e9;display:block;font-size:18px;height:100%;line-height:34px;text-decoration:none;width:100%}.shop-desc h2{font-size:25px}.shop-desc h3{margin-top:20px;margin-bottom:5px;display:inline-block}.shop-meta p{padding:0}.shop-meta{margin-bottom:30px}.shop-desc small{font-size:18px;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#212121;margin-bottom:20px;display:block}.shop-top{padding:20px;background-color:#f9f9f9;width:100%;display:block;border:1px solid #d7d7d7;position:relative;margin-bottom:40px}.dropdown-menu>li.shopcart.active,.dropdown-menu>li.shopcart.active a,.dropdown-menu>li.shopcart:active,.dropdown-menu>li.shopcart:active a,.dropdown-menu>li.shopcart:focus,.dropdown-menu>li.shopcart:focus a,.dropdown-menu>li.shopcart:hover,.dropdown-menu>li.shopcart:hover a{background-color:#fff!important}.dropdown-menu .table small{display:block;font-size:12px;line-height:1.5;color:#afb0b4;font-weight:400}.dropdown-menu .table h4,.shopcart .text-center h4{color:#333;font-size:13px;font-weight:700;line-height:1;letter-spacing:.02em;margin:0;padding:0 0 10px}.closeme .fa-close,.header .shopcartmenu .closeme .fa-close{color:#fff!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle;border-top:0}.table{margin-bottom:0;max-width:100%;width:100%}.table tr{padding:20px 0!important;border-bottom:1px solid #eaeaea}.shopcart .text-center{padding:0 0 20px}.shopcart .text-center h4{font-size:15px;text-transform:uppercase}.closeme .fa-close{background-color:#202830;border-radius:0;display:inline-block;font-size:11px!important;line-height:19px;right:0!important;position:relative!important;top:-20px!important;width:20px}.shopcartmenu li h3{padding:10px 0 0;font-weight:700;color:#202830;font-size:14px;letter-spacing:.05em}.btn-default,.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.dropdown-menu>li.shopcart.active .btn-default,.dropdown-menu>li.shopcart:active .btn-default,.dropdown-menu>li.shopcart:focus .btn-default,.dropdown-menu>li.shopcart:hover .btn-default,.open>.dropdown-toggle.btn-default{background-color:#f4f4f4!important;color:#acacac!important;border:1px solid #d7d7d7!important}.shopcartmenu .btn{margin-top:10px}.navbar-nav>li>a small.yellow{background-color:#202020}.navbar-nav>li:hover a.cart small{opacity:1;filter:alpha(opacity=100)}.navbar-nav>li>a.cart small{position:absolute;bottom:10px;left:2em;margin-top:17px;width:20px;height:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;line-height:20px;text-align:center;display:block;color:#fff;font-size:12px;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s top ease-in,.3s opacity ease-in;-moz-transition:.3s top ease-in,.3s opacity ease-in;-o-transition:.3s top ease-in,.3s opacity ease-in;-ms-transition:.3s top ease-in,.3s opacity ease-in;transition:.3s top ease-in,.3s opacity ease-in}.topbar{background-color:#f4f4f4;position:relative;display:block;padding:0;border-bottom:1px solid #e1e2e3}.topbar.background li,.topbar.background li i{color:#fff}.topbar.background .social li i{color:#aaa}.trans .topbar{border:0;margin-bottom:10px;background-color:transparent!important}.trans .social i{background-color:rgba(255,255,255,.3);border:0}.trans.header{top:0}.parallax-header{padding-top:15em!important}.parallax-header.pageheader h1{color:#fff!important}.contactwrap a,.topbar li{color:#6f7074}.topbar.darkstyle{background-color:#202830}.topbar .list-inline{margin:0}.topbar li{font-size:13px;line-height:20px;padding:12px 13px;font-weight:400;margin:0}.contactwrap i{font-size:15px;padding-right:5px}.social{padding:0}.social i{margin:0!important;padding:0!important;width:27px;height:27px;line-height:27px;background-color:#fff;border:1px solid #d7d7d7;color:#afb0b4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.social li a{font-size:15px;margin:0;color:#afb0b4}.social li.facebook i:hover,.social li.facebook.active i{color:#fff;background-color:#5d82d1;border-color:#5d82d1}.social li.twitter i:hover,.social li.twitter.active i{background-color:#40bff5;color:#fff;border-color:#40bff5}.social li.google i:hover,.social li.google.active i{background-color:#eb5e4c;color:#fff;border-color:#eb5e4c}.social li.pinterest i:hover,.social li.pinterest.active i{background-color:#e13138;color:#fff;border-color:#e13138}.social li.vimeo i:hover{background-color:#35c6ea;border-color:#35c6ea}.social li.linkedin i:hover{background-color:#238cc8;border-color:#238cc8}.social li.dribbble i:hover{background-color:#f7659c;border-color:#f7659c}.social li.youtube i:hover{background-color:#ef4e41;border-color:#ef4e41}.social li.rss i:hover{background-color:#faa33d;border-color:#faa33d}.social li:hover i{color:#fff!important}.slider_layer_01,.slider_layer_02{text-transform:uppercase;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#F00;line-height:55px}.social li{margin:0;padding:10px 5px 10px 0;display:inline-block}.carousel-inner img{width:100%}.boxedcontainer{max-width:1170px;margin:auto;padding:0 30px}.tp-banner-container,.tp-banner-fullscreen-container{position:relative;width:100%;padding:0}.tp-banner-container{z-index:1}.tp-banner{width:100%;position:relative}.tp-bannertimer{display:none}.slider_layer_01{font-size:25px}.slider_layer_02{font-size:45px}.slider_layer_03{font-weight:400;color:#f4f4f4;font-size:16px;line-height:25px;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.slider_layer_04{font-weight:700;color:#fff;font-size:45px;text-transform:uppercase;line-height:45px;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.border-radius{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.slider-button .btn{font-size:15px;font-weight:700;text-transform:uppercase}.slider-button .btn-default{border:0!important;background-color:#fff!important}.parallax{-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 50%\9!important;display:block;width:100%;height:100%;position:relative;vertical-align:sub;z-index:99}.darkparallaxbg .fun i,.parallax p{color:#f4f4f4}.parallax .btn{font-size:15px;padding:13px 34px;font-weight:700;background-color:transparent!important}.button-wrapper{margin-top:20px}.parallax .btn-default{border-width:2px!important;color:#fff!important}.box-shadow{-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1)}.section{padding:20px 0;position:relative;display:block;overflow:hidden;z-index:11}.section-newsletter{padding:40px;background-color:#f4f4f4;border:1px solid #dcdcdc}.section-newsletter h4{font-weight:700;text-transform:uppercase;font-size:20px;padding:0;margin:0;color:#202830}.section-newsletter hr{width:70px;border-color:#cbcbcb;border-width:2px;margin:20px auto 30px}#newsletterform{margin-top:10px;position:relative}#newsletterform .btn,.contact_form .btn{font-size:13px;font-weight:700;text-transform:none}#newsletterform .form-control{background-color:#fff;padding-left:20px;border-left:0;border-color:#d7d7d7!important;border-radius:100px;min-width:290px}.white{background-color:#fff}.grey{background-color:#f4f4f4}.grey .form-control{background-color:#fff}.dark{background-color:#202830}.nopadbot{padding-bottom:0!important}.section-title{margin-bottom:20px}.section-title h4{font-size:26px;text-transform:uppercase;font-weight:700;padding:0;margin:0}.section-title p{color:#5c5e64;padding:0}.section-title hr{border-color:#cbcbcb;border-width:2px;width:70px;margin:10px auto 17px}.section-title.text-left hr{margin:10px 0 17px}.margin-top-120{margin-top:120px;padding-bottom:15px!important}.left-service{text-align:left}.left-service .icon-container{margin:0;background-color:#202830!important;color:#fff!important}.service-style-1,.service-style-2{padding:30px 20px;border:1px solid #d7d7d7;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.service-style-1.noborder,.service-style-1.withborder{border:0}.service-style-1.service-absolute .icon-container{width:70px;position:absolute;top:-60px;right:0;left:0}.entry,.portfolio-filter{position:relative}.service-style-1.service-absolute{padding-bottom:15px!important}.service-style-1.withborder .icon-container{background-color:#fff!important;border:2px solid #202830!important;color:#202830!important}.service-style-2{border:0;padding:30px 10px}.service-style-1 strong,.service-style-2 strong{font-size:18px;margin:30px 0 0;padding-bottom:20px;display:block;color:#202830}.portfolio-details p,.service-style-1 p,.service-style-2 p{padding-bottom:0}.service-style-2 strong{font-size:16px}.icon-container{width:70px;height:100px;text-align:center;line-height:100px;margin:auto;font-size:30px;color:#fff;background-color:#202830}.noborder .icon-container{background-color:#ebebeb;color:#202830}.service-style-2 i{font-size:28px}.device-image img{margin:auto;width:100%;text-align:center}.small-title h4,.text-widget h4{font-size:26px;font-weight:700;margin:0;padding:0;text-transform:uppercase}.small-title{margin-bottom:15px}.portfolio-widget-title h3{font-size:22px;color:#f23f5f;font-family:"Roboto Slab","Helvetica Neue",Helvetica,Arial,sans-serif}.portfolio-widget-title hr,.small-title hr,.text-widget hr,.widget-title hr{width:70px;border-width:2px;border-color:#cbcbcb;margin:10px 0 20px}.small-title hr{margin:10px 0 20px;border-color:#cbcbcb}.small-title p{color:#4d5359}.widget-title hr{border-color:#343f48}.icon-left strong{margin-top:0}.service-style-1.nobg .icon-container{color:#2b323a!important;font-size:50px;background-color:transparent!important}.service-style-1.nobg:hover i,.service-style-1.nobg:hover strong{color:#fff!important}.notfound h4{font-size:156px;line-height:1}.portfolio-details strong{color:#4a454b}.list-style-portfolio{margin-bottom:50px!important}.list-style-wrapper{border:1px solid #ddd}.portfolio-desc{padding:0 30px}.portfolio-desc .btn{text-transform:none;font-weight:700!important}.portfolio-desc p{margin-top:30px;margin-bottom:10px}.portfolio-filter{display:block;margin:30px auto 40px}.portfolio-filter a{font-size:13px;padding:0 5px}.portfolio-filter a:after{content:"|";padding:0 0 0 10px}.portfolio-filter a:last-child:after{content:""}.portfolio-filter a.active,.portfolio-filter a:focus,.portfolio-filter a:hover{color:#2b323a}.padtop{padding-top:20px;display:block}.portfolio-grid{margin:0;padding:0}.portfolio-item{width:25%;float:left;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.portfolio-grid-3 .portfolio-item{width:33.333%;padding:15px}.portfolio-grid-3.grid-full .portfolio-item{width:33.333%;padding:0}.portfolio-grid-5 .portfolio-item{width:20%;padding:0}.portfolio-gallery-1 .portfolio-item{width:100%!important;margin-bottom:30px}.portfolio-gallery-2 .portfolio-item{width:50%;padding:0 15px 30px}.portfolio-gallery-3 .portfolio-item{width:33.333%;padding:0 15px 30px}.portfolio-gallery-4 .portfolio-item{width:25%;padding:15px}.portfolio-style-1 img{width:100%!important}.margin-bottom{margin:15px 0!important;display:block}.portfolio-list-style .margin-bottom{margin:0 0 30px!important}.entry img{width:100%}.magnifier{position:absolute;top:0;background-color:rgba(61,170,98,.8);left:0;bottom:0;right:0;z-index:1;zoom:1;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.entry:hover .magnifier{zoom:1;filter:alpha(opacity=100);opacity:1}.visible-buttons{visibility:hidden;margin:0 auto;opacity:0;padding:0;background:#fff!important;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;bottom:0;left:0;right:0;position:absolute;text-align:center}.visible-title{position:absolute;top:40px;left:40px}.visible-title1{position:absolute;bottom:110px;left:40px;right:40px}.visible-title1 .pull-right{position:absolute;right:0}.visible-title1 .pull-left{position:absolute;left:0}#comments-list,.blog-image,.pageheader{position:relative}.invisible-title h4,.invisible-title h4 a,.visible-title h4,.visible-title h4 a{color:#fff;font-size:16px;padding-bottom:4px;font-weight:700}.invisible-title h4,.invisible-title h4 a{margin:20px 0 5px}.visible-title small,.visible-title small a{color:#fff;font-size:13px;font-weight:400}.visible-title1 a i{font-size:14px!important}.visible-title1 a{background-color:#202830;color:#fff;display:inline-block;font-size:13px;font-weight:400;line-height:1.4;padding:8px 13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.comment-list{margin:60px 0;list-style:none}.comment-list li ul li{margin-left:100px}.comment-avatar{margin:0 20px 0 0;float:left;height:70px;width:70px}.comment-content{background:#fafafa;border:1px solid #eee;margin-bottom:20px;line-height:2;overflow:hidden;padding:20px}.comment-author{margin-bottom:0;font-weight:700}.comment-meta{font-size:12px;color:#aaa;padding-left:10px}.comment-reply{float:right;padding:5px 10px;font-size:12px;font-weight:700;text-transform:capitalize;color:#aaa}.leave-comment textarea{height:150px}#comments-list .form-control{margin-bottom:30px}#comments-list .btn-block{text-transform:none;font-weight:700}#comments-list{margin-top:140px;display:block}#comments-list.fb{margin-top:0!important}.authorbox{margin:30px 0 0}.authorbox .testimeta{margin:-40px 20px;width:100%}.authorbox .testimeta img{margin-top:-20px}.authorbox .testimeta p{margin-top:30px}.authorbox .boxbox .lead{padding:40px 40px 40px 80px;background:#f0f0f0}.post-bottom{border-bottom:2px solid #d7d7d9;padding:30px 0 10px}.post-bottom .social li{padding-top:0;margin-top:-10px}.post-bottom .fa-tag{color:#202830;margin-right:10px}.post-bottom a{color:#202830}.pageheader h1{font-size:20px;font-weight:700;padding-bottom:5px;color:#202830}.pageheader p{font-size:15px;color:#afb0b4;margin:0;padding:0}.breadcrumb{background-color:transparent;border-radius:0;margin-bottom:0;margin-top:10%;padding:0}.breadcrumb>li+li:before{padding:0 10px 0 5px;font-family:FontAwesome;color:#afb0b4;content:"\f105"}.breadcrumb>.active,.breadcrumb>li,.breadcrumb>li a{font-size:13px;color:#afb0b4}.pageheader{display:block;padding:10px 0}.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span .pagination>li:first-child>a{border-radius:7px}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.pagination>li>a,.pagination>li>span{background-color:transparent;border:1px solid #d7d7d7;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#202020;float:left;font-size:16px;height:40px;line-height:40px;margin-left:-1px;padding:0;margin-right:10px;position:relative;text-align:center;text-decoration:none;width:40px}.quotepost{font-size:18px;font-style:italic;padding:20px 20px 40px}.quotepost cite{color:#2b3237}.blog-list{margin:0 0 40px}.blog-image img,.media-element img{width:100%;margin-bottom:20px}.blog-time{position:absolute;left:10px;text-align:center;padding:6px 8px;top:10px;color:#fff;background-color:#2b3237}.nopadleft{padding-left:0}.read_more .btn{color:#fff!important;margin-top:0!important;font-size:12px!important;padding:8px 18px;border-radius:3px!important;font-weight:600!important}.read_more{display:block;margin-top:0!important}.blog-wrapper .blog-meta{margin-top:30px;margin-bottom:10px}.blog-wrapper{margin-bottom:60px}.media-element{margin-bottom:30px}.blog-wrapper .blog-time{margin:0;padding:6px;left:15px;top:0;background-color:#fff;border:1px solid #d7d7d7}.blog-wrapper .blog-title h4,.blog-wrapper .blog-title h4 a{font-size:26px}.blog-wrapper .blog-time h3,.blog-wrapper .blog-time p{color:#afb0b4!important}.blog-time p{padding:5px 0 0;font-size:12px}.blog-time h3{color:#fff;font-size:30px;padding-bottom:0;line-height:1;margin-bottom:0;font-weight:700}.blog-title h4,.blog-title h4 a{font-weight:700;font-size:16px;padding:0;line-height:1;margin:0}.blog-title p{line-height:22px;font-size:13px;padding:15px 0}.blog-meta span a{color:#4d5359}.blog-meta span{color:#4d5359;margin-right:12px}.blog-meta .btn{color:#4d5359!important;padding:7px 18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:-8px}.blog-style-2 .blog-title h4,.blog-style-2 .blog-title h4 a{font-size:20px;margin-bottom:20px}.blog-style-2 .blog-meta span{padding-right:10px}.blog-style-2 .blog-meta span i{padding-right:5px;color:#4d5359}.blog-style-2 .blog-time{top:auto;bottom:40px;left:20px;background-color:rgba(5,5,5,.7)}.blog-style-2 .blog-time h3,.blog-style-2 .blog-time p{color:#afb0b4}.blog-style-2 .btn{background-color:#202830!important;font-weight:600;font-size:12px;padding:10px 13px;border-radius:4px}.pbody,.pricing_price{background-color:#fff}.real-form .btn{margin-top:0}.real-form .form-control{margin-bottom:30px}.real-form .nav-tabs>li>a{border:0 solid #e6e6e6;color:#999;font-size:13px;font-weight:700;line-height:1;border-radius:3px 3px 0 0;margin-right:-1px}.real-form .tab-content>.tab-pane{border:0;padding:2em 0}.smallcount{background:#fff;border-radius:2px;padding:20px 5px}.smallcount h3{font-weight:700;padding:0;margin:0;font-size:24px}.smallcount h3 span{width:50px;height:50px;line-height:50px;display:inline-block;margin-right:20px}.ptables{display:block;position:relative;padding-top:20px!important}.pricing-title h4{color:#fff;font-size:20px;padding:0 20px;font-weight:700}.pricing-title p{padding:0 20px;font-size:15px;color:#fff}.pbody ul li,.pricing-footer{padding:20px}.pbody ul li{font-size:15px;border-bottom:1px solid #d7d7d7}.pbody ul li span{float:right;text-align:left}.pricing-footer .btn{margin:0!important;font-size:17px;font-weight:700;text-transform:none;border-radius:2px!important}.pricing_price{padding:10px;position:absolute;right:33px;top:27px}.pricing_price h4{font-size:16px;font-weight:700;color:#202830;padding:0;margin:0}.pricing-table{border:1px solid #d7d7d7}.pheader{padding:20px 0 30px;display:block}.form-control{border-color:#d7d7d7;color:#5c5e64}.client img,.teammember{border:1px solid #d7d7d7}.form-control::-moz-placeholder{color:#5c5e64;opacity:1;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}.form-control:-ms-input-placeholder{color:#5c5e64;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}.form-control::-webkit-input-placeholder{color:#5c5e64;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out}.background .section-title h4,.background .section-title p{color:#fff}.fun i{font-size:30px;color:#202830}.lightcolor{color:#fff!important}.fun h4{font-weight:700;font-size:45px;padding:10px 0 0;margin:0}.teammember .readmore i{font-size:11px;background-color:#c5c5c5;color:#fff}.client img{background:#fff;display:block;margin:0;padding:10px;text-align:center;width:100%}.client-wrapper,.funfacts,.team-wrapper{padding-top:20px;display:block}.teampage .teammember{margin-bottom:30px}.teammember h4{font-weight:700;margin:10px 0 0;color:#202830;font-size:16px}.teammember .social li{padding-bottom:0!important}.teammember .readmore{padding-right:0!important}.teammember small{font-size:14px;color:#4d5359;margin-bottom:10px;display:block}.teammember p{padding-bottom:5px}.teammember{padding:20px;background-color:#fff;border-radius:3px}.teammember img{width:100%}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:transparent;border:2px solid #afb0b4}.owl-testimonial-2 .owl-testi .lead{font-family:"Open Sans",Georgia,"Times New Roman",serif;font-size:13px;font-weight:400;color:#4d5359;background:#fff;padding:20px 30px 30px 60px;text-align:left}.owl-testimonial-2 .testimeta{display:block;margin:-30px 0;width:auto;background:0 0}.owl-testimonial-2 .testimeta p{margin-top:20px}.owl-testimonial-2 .testimeta img{margin:-13px 20px 6px 21px!important}.owl-controls{background-color:transparent!important}.testimeta{font-size:13px;margin:auto;display:block;width:215px;max-width:300px}.testimeta p{padding:20px 0 4px}.testimeta span{color:#b3b3b3}.progress{background-color:#d7d7d7;border-radius:3px;height:9px}.skills{margin-top:4px}.skills small{font-weight:400}.panel-heading h3,.skills p,.tab-widget .nav-tabs>li>a{text-transform:uppercase;font-weight:700}.skills p{margin-top:20px;padding-bottom:10px;font-size:14px;color:#202830}.panel-heading h3 i{background-color:#202830!important;color:#fff;height:20px;line-height:20px;font-size:11px;position:absolute;right:-10px;top:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px;text-align:center;width:21px;vertical-align:text-top}.panel,.panel-heading{border-radius:0!important}.panel-heading h3{display:inline-block;font-size:13px;margin:0;width:100%;padding:0}.panel-group .panel+.panel{margin:-2px 0}.panel-title{line-height:16px}.panel-heading{background-color:#fff;padding:10px 15px}.accordion-toggle-2 .panel,.accordion-toggle-2 .panel-heading{background-color:#fff;border-color:#dadadc;border-bottom:1px solid #dadadc}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:0 none}.panel p{padding-bottom:0}.panel{margin-bottom:10px;border-color:#f5f5f5;box-shadow:none}.panel-default{margin-bottom:20px!important}.panel-body{background-color:#f8f8f8}.accordion-widget,.tab-widget{margin-top:18px}.accordion-toggle h3{color:#202830}.tab-widget .nav-tabs>li>a{color:#202830;letter-spacing:0}.footer{padding:20px 0 0 0;position:relative;display:block;overflow:hidden;background-color:#202830;z-index:1}.footer a,.footer p{color:#c3c5ca}.contact-widget strong{color:#d7d7d7;line-height:1.8;font-weight:400}.copyrights{background-color:#1a2128;padding:20px 0}.copyrights p{padding:0;color:#fff}.copyrights .text-right p,.parallax .section-title p{color:#c3c5ca}.section-title .fa-play{font-size:18px;display:block;width:60px;height:60px;z-index:1000;line-height:60px;border-radius:60px;margin:0 auto 20px;border:1px solid #ddd}.widget-title h4{font-size:15px;font-weight:700;text-transform:uppercase;margin:0;color:#fff;padding:0 0 10px;line-height:1}.btn-bold,.btn-xs{font-weight:700;text-transform:none}.widget-title{margin-bottom:20px}#sidebar .blog-image,.footer .blog-image{margin-top:7px;max-width:58px;margin-right:10px}#sidebar .blog-image{max-width:70px!important}#sidebar .blog-title p,.footer .blog-title p{padding-top:0;margin:0;padding-bottom:10px}.footer .blog-meta a{color:#fff}.latest-tweets h4:before{content:"\f099";font-family:FontAwesome;font-size:16px;left:0;color:#5f636a;padding-right:5px;position:relative;top:2px}.latest-tweets{padding:0}.latest-tweets li{display:inline-table;padding:0;margin-bottom:10px;width:100%}.latest-tweets li h4{font-size:13px!important;color:#c3c5ca;margin:0!important;padding:0!important}.latest-tweets li span{display:block;margin:10px 0 1px;font-size:11px}.footer .social i{background-color:#5f636a;border-color:#5f636a;color:#283038}ul.contact-details{padding:0}ul.contact-details li{margin-bottom:20px}ul.contact-details i{float:left;font-size:18px;height:30px;line-height:27px;width:30px}.pager li>a,.pager li>a:hover,.pager li>span,.pager li>span:hover{background-color:#fff;border:1px solid #aaa;border-radius:10em;color:#5c5e64;display:inline-block;padding:.3em 1.6em;font-size:20px}#loader{vertical-align:middle;background:#fff;position:fixed;display:table;width:100%;top:0;height:100%;z-index:9998}.loader-container{position:relative;display:table-cell;vertical-align:middle;z-index:12;text-align:center}.loader{margin-left:0;margin-top:20px;vertical-align:top}.sexyload,.sexyload:after,.sexyload:before{background:#111;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.sexyload:after,.sexyload:before{position:absolute;top:0;content:''}.sexyload:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.sexyload{text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.sexyload:after{left:1.5em}@-webkit-keyframes load1{0%,100%,80%{box-shadow:0 0 #fff;height:4em}40%{box-shadow:0 -2em #fff;height:5em}}@keyframes load1{0%,100%,80%{box-shadow:0 0 #fff;height:4em}40%{box-shadow:0 -2em #fff;height:5em}}.backtotop{background-image:url(images/back.png);background-position:50% 50%;background-repeat:no-repeat;z-index:500;width:40px;height:40px;text-indent:-99999px;position:fixed;bottom:-100px;right:25px;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:auto}.infobox,.map,.map .row{position:relative}.btn-xs{font-size:11px}.btn-dark{border-radius:500px;font-size:15px;font-weight:700;margin-top:40px;background:#202830!important}.btn-bold{font-size:13px!important}.contact-info .service-style-2 i{font-size:15px;width:30px;height:30px;line-height:30px;margin-top:5px;text-align:center}.contact-info .service-style-2{padding:22px 0}.contact-info span{display:block;margin:10px 0}.contact-info h4{font-size:16px;color:#202830;padding:0;margin:0;line-height:1;font-weight:700}.contact_form .form-control{margin-bottom:30px}#map{height:250px;width:100%}#map.fullheight{height:500px!important}#map img{max-width:inherit}.map .row .col-lg-4{float:right;margin-top:-450px;z-index:9}.contact-icon{margin:20px 0;overflow:hidden}.map .searchmodule{padding:18px 10px}.infobox{display:inline-block;padding:5px;width:270px}.infobox img{width:80px!important;padding-right:10px}.infobox .title{font-size:13px;font-weight:700;margin-top:0;margin-bottom:0;text-transform:uppercase;padding-bottom:5px}.infobox .title a{font-weight:700}#contactform fieldset{padding:10px;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px}#contactform legend{padding:7px 10px;font-weight:700;color:#000;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:0!important}#contactform span.required{font-size:13px;color:red}#message{margin:10px 0;padding:0}.error_message{display:block;height:22px;line-height:22px;background:#FBE3E4;padding:3px 10px 3px 35px;color:#8a1f11;border:1px solid #FBC2C4;-webkit-border-radius:5px}.loader{padding:0 10px}#contactform #success_page h1{padding-left:22px}acronym{border-bottom:1px dotted #ccc}#sidebar .widget{background-color:#f9f9f9;padding:20px;border:1px solid #d7d7d7;margin-bottom:30px}#sidebar .widget hr{border-color:#cbcbcb}#sidebar .widget .widget-title h4 span,.portfolio-widget-title h3 span{width:28px;height:28px;line-height:28px;text-align:center;display:inline-block;font-size:15px;border-radius:2px;margin-right:10px}#sidebar .widget .widget-title h4{text-transform:none;font-size:16px;font-weight:700}.tag-widget a{background-color:#fff;border:1px solid #d7d7d7;border-radius:2px;line-height:1;display:inline-block;padding:6px 13px;margin:0 4px 4px 0}#sidebar .blog-list,#sidebar .latest-tweets li,#sidebar .list-widget ul li{padding:12px 0;position:relative;border-bottom:1px solid #d4d4d6}#sidebar .latest-tweets li{padding:0 0 20px}#sidebar .blog-list:last-child,#sidebar .latest-tweets li:last-child,#sidebar .list-widget ul li:last-child{border-bottom:0 solid #d4d4d6}#sidebar .blog-list{margin:0!important;padding:15px 0 0!important}#sidebar .list-widget ul li i,#sidebar .list-widget ul li span{position:absolute;right:0;top:11px}#sidebar .blog-meta span a{color:#5c5e64}.shortby .form-control{max-width:180px;float:right;margin-top:-10px}.shop-style-1 img{border:1px solid #d7d7d7}.shop-style-1 .visible-title1{left:20px;right:20px}.shop-style-1 .visible-title1 .fa-shopping-cart{padding-right:5px}.shop-style-title.invisible-title h4,.shop-style-title.invisible-title h4 a{font-size:16px!important;margin-top:10px!important}.shop-style-title.invisible-title{margin-bottom:40px}.shop-style-title.invisible-title h4 a span{color:#4d5359!important;position:absolute;right:0;top:7px}.ribbon1::before,.ribbon2::before,.ribbon3::before,.ribbon4::before,.ribbon5::before,.ribbon6::before,.ribbon7::before{height:99px;left:-11px;margin:auto;padding:5px;position:absolute;right:auto;text-align:center;top:-10px;width:70px;z-index:1000}.ribbon1::before{content:url(images/ribbon_01.png)}.ribbon2::before{content:url(images/ribbon_02.png)}.ribbon3::before{content:url(images/ribbon_03.png)}.ribbon4::before{content:url(images/ribbon_04.png)}.ribbon5::before{content:url(images/ribbon_05.png)}.ribbon6::before{content:url(images/ribbon_06.png)}.ribbon7::before{content:url(images/ribbon_07.png)}@media (min-width:992px){.yamm-fw{position:relative}.yamm-fw:hover>ul{visibility:visible;opacity:1;top:100%}.navbar-nav .yamm-fw ul{-webkit-transition:visibility .35s ease-in-out,opacity .35s ease-in-out,top .35s ease-in-out,bottom .35s ease-in-out,left .35s ease-in-out,right .35s ease-in-out;-moz-transition:visibility .35s ease-in-out,opacity .35s ease-in-out,top .35s ease-in-out,bottom .35s ease-in-out,left .35s ease-in-out,right .35s ease-in-out;-o-transition:visibility .35s ease-in-out,opacity .35s ease-in-out,top .35s ease-in-out,bottom .35s ease-in-out,left .35s ease-in-out,right .35s ease-in-out;transition:visibility .35s ease-in-out,opacity .35s ease-in-out,top .35s ease-in-out,bottom .35s ease-in-out,left .35s ease-in-out,right .35s ease-in-out}.yamm-fw .dropdown-menu{min-width:240px;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.yamm-fw>ul{position:absolute;top:130%;visibility:hidden;display:block;opacity:0;left:0}.yamm-fw>ul.start-right{right:0;left:auto}.yamm-fw>ul li{position:relative}.yamm-fw>ul li:hover>ul{visibility:visible;opacity:1;left:100%}.yamm-fw>ul li:hover>ul.show-right{right:100%}}@media (max-width:1200px){.nav>li>a{padding:1em .7em}}@media (max-width:1180px){.portfolio-item{width:33.3333%!important}}@media (max-width:992px){.blog-wrapper .blog-time,.input-append .btn,.owl-portfolio .owl-controls,.yellow{display:none}.parallax-header{padding-top:5em!important}.nopadleft{padding-left:15px}.portfolio-gallery-1 .portfolio-item .pull-right{float:none!important}.shop-style-title{margin-bottom:40px}.service-style-1.service-absolute{margin-bottom:80px}.footer .widget,.service-style-1{margin:20px 0}#headeraffix.nobg,#headeraffix.nobg .dropdown-menu>li:hover>a,#headeraffix.nobg .yamm-fw .box li:hover{top:0;background-color:#202830!important}#headeraffix.nobg,#headeraffix.nobg .dropdown-menu>li,#headeraffix.nobg .dropdown-menu>li:hover>a,#headeraffix.nobg .navbar-default .navbar-nav li a,#headeraffix.nobg .yamm-fw .box li,#headeraffix.nobg .yamm-fw .box li:hover{border-color:#302830!important}.header.affix{position:relative!important}.footer .nopadding{padding:0 15px}.copyrights,.copyrights .text-left{text-align:center!important}.topbar .social li{padding:10px 0}.topbar li{padding:8px 13px}.topbar .pull-left,.topbar .pull-right,.topbar .social,.topbar .text-left{float:none!important;text-align:center!important;width:100%}#custom-search-form .form-control{max-width:100%}.navbar-nav li ul li a,.yamm-fw .box a{border-bottom:0!important}.nav>li>a{padding:1em .2em}.header.nobg{position:relative}.portfolio-item{width:50%!important}}@media (max-width:550px){.portfolio-item{width:100%!important}}.searchhotel{padding:40px 0!important}.searchhotel .btn-dark{margin-top:2px!important}#search-form,#search-form-2{padding:0}#search-form .form-control,#search-form-2 .form-control{background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:0;box-shadow:none;color:#999;font-weight:600;display:block;font-size:12px;height:47px;width:100%}.home-text-wrapper{display:table;width:100%;height:100%;text-align:center}.home-message{display:table-cell;height:100%;vertical-align:middle}.notfound #newsletterform .form-control{background-color:#f0f0f0;border-color:#d7d7d7!important;border-left-style:none;border-left-width:0;border-radius:100px;min-width:500px;padding-left:40px}.comingsoon .smallcount{background:#f4f4f4}
/*-------------------------------------------------------------
                    Whatsapp
-------------------------------------------------------------*/

.whats-app {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 140px;
    right: 15px;
    /*background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;*/
    z-index: 100;
}

.my-float {
    margin-top: 16px;
}