#myVideo video.sow-full-element{    position: relative;    bottom: 0;    left: 0;    -webkit-object-fit: cover;    -moz-object-fit: cover;    -o-object-fit: cover;    object-fit: cover;    width: 100%;    height: 400px !important;    -webkit-transform: ranslateX(0%) translateY(1%) translateZ(-1px) scale(1.5);   -moz-transform: translateX(0%) translateY(1%) translateZ(-1px) scale(1.5);    transform: translateX(0%) translateY(1%) translateZ(-1px) scale(1.5);    overflow: hidden;    z-index: -1;}

.pw-caption{display:none}
.brick .img-wrapper img{opacity:1}
.overlay-sand{background-color:rgba(121, 110, 101,.5); color:#fff !important; padding:30px 0}
.overlay-sand h2{color:#fff !important;}
.box-gallery{5px solid;margin:30px auto 30px}
.box-gallery .ri-grid{margin:0}
.site-branding.dark a, .site-branding.dark, .site-branding.dark .site-description{color:#70e1db}


	#branding-wrap{padding:10px 0 !important}
	.sc-slider-wrapper{height:auto/*125vh*/ !important}
	#sc-slider-banner{color:initial !important}
	h1, h2, h3, h4, h5, h6 { color:#70e1db/* #0082ae*/;font-family:'Times New Roman' !important }
	
	.center { background: #70e1db!important; }
	.site-branding.dark { background: #fff!important; }
	.site-branding-mobile.dark { background:#70e1db!important; }
	/*#sc_logo { max-height: auto; margin: 10px 0 !important; padding: 0 !important; text-align: center; max-width: 249px; background: #70e1db!important; }*/
	.site-branding.dark #site-navigation.main-navigation li a { color: #000; text-align: center; }
	#site-toolbar .social-bar { color: #000!important; padding: 10px 30px!important; }
	#site-navigation.main-navigation li a { border-top: 1px dotted #70e1db !important; font-size: 17px!important; padding: 7px 30px!important; }
	#site-toolbar .contact-bar { border-bottom: 1px dotted #70e1db !important; }
	#site-navigation.main-navigation li:last-child a { border-bottom: 1px dotted #70e1db  !important; }
	.site-branding.dark .menu-bar a, .site-branding.dark, .site-branding.dark .site-description {  background: #fff !important; }
	#site-toolbar .contact-bar a span { color: #000 !important; }
	#site-toolbar .social-bar a { color:#70e1db/* #0082ae*/ !important; font-size: 26px !important; }
	.site-branding .search-bar { margin-bottom: -25px !important; }
	.site-branding .search-bar .widget-area,.site-branding #site-toolbar .contact-bar { background: #fff !important; }
	.site-title { margin: 5px auto 0 !important; }
	#site-toolbar .social-bar a.icon-twitter { border-color: #00abdc !important; background: none !important; }
	#site-toolbar .social-bar a.icon-instagram:hover { background: rgba(0,0,0,0) none repeat scroll 0 0 !important; color: #125688 !important; }
	.site-branding #site-toolbar { border-bottom: 1px dotted #70e1db !important; }
	.cameraCont, .cameraContents { background: none !important; }
	#sc-slider-banner { background: none !important; }
	
	.site-branding { box-shadow: 0 0 0px rgb(0,0,0)}
	.camera_caption { display: none !important; }
	.site-branding .search-bar .widget-area { padding: 10px 10px 0 !important; }
	.site-branding #site-toolbar .contact-bar { padding: 10px 30px !important; }
	.sc_footer { color: #666 !important; font-size: 12px; padding: 10px 30px; text-align: center; line-height: .5em !important; }
	.widget-title { font-weight: 400; margin-bottom: 15px; margin-top: 5px; text-transform: uppercase !important; }
	div.aw-widget-current-inner a.aw-toggle { display: none; }
	.theme-default .nivo-controlNav { margin-top: -50px !important; position: absolute !important; z-index: 999 !important; }
	
	a, a:visited { color:#70e1db/*#0082ae*/  }
	#post-grid-259 .element_0 { color:#70e1db/* #0082ae*/ !important; }
	#site-toolbar .social-bar h3 { font-size: 18px; margin-bottom: 0 !important; }
	#responsive-menu-container{margin-top:100px!important}
	#responsive-menu-container #responsive-menu-wrapper { padding-top: 10px !important; }
	#responsive-menu-container #responsive-menu-additional-content { padding: 10px !important; }
	#responsive-menu-container li.responsive-menu-item { text-transform: uppercase !important; }
	button#responsive-menu-button { background: none !important; }
	.byblos-underline { display: none !important; }
	.site-footer .widget-title { border-bottom: 1px dotted #70e1db !important; padding-bottom: 5px !important; }
	.site-content-wrapper .page-content { padding-left: 0; padding-right: 0 !important; }
	.item-page { margin-left: 0; margin-right: 0 !important; }
	.item-home { padding-left: 0; padding-right: 0 !important; }
	.site-content-wrapper { background: #fff none repeat scroll 0 0 !important; }
	.site-footer { background: #fff none repeat scroll 0 0 !important; }
	article { border: medium none !important; }
	#header-widget-area { height: auto; margin-left: 30px; position: absolute; width: auto; z-index: 999999999; margin-top: 30px; text-align: center !important; }
	
	button, input[type="button"], input[type="reset"], input[type="submit"],
	button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { box-shadow: none !important; }
	
	#tariffe .ow-pt-title { font-size: .9em !important; }
	#tariffe .ow-pt-price { font-size: 1.2em !important; text-shadow: none; }
	#byblos-page-jumbotron .entry-title { font-size: 38px; text-shadow: none; }
	#botpri { text-align: center; border: 1px solid rgba(51,51,51,.1); padding: 9px; background: #f7f7f7; }
	.single .post-title, .item-page .post-title { margin-bottom: 20px !important; }
	.wpml-ls-statics-shortcode_actions { border: none!important }
	
	
	
	.nav_primary_mobile { display: none }
	
	/*!
	 * Socializer - CSS library for social media buttons
	 * Copyright (c) 2016 Aakash Chakravarthy - www.aakashweb.com
	 * MIT license
	 */
	 
	.socializer { padding: 0; margin: 0; display: inline-block; position: fixed; bottom: 0px; right: 6%; z-index: 999; }
	ul.socializer{bottom:38px !important;right:5px !important}
	.socializer > * { float: left; list-style: none; padding: 0; margin: 0; display: inline-block; position: relative }
	.socializer a { font-family: sans-serif!important; display: inline-block; border: 0; text-align: center; text-decoration: none; width: 16px; height: 16px; line-height: 18px; font-size: 8px; transition: all 0.5s; -webkit-transition: all 0.2s; transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out }
	.socializer a > * { display: inline-block; vertical-align: middle; padding: 0; margin-top: -16px }
	.socializer:after { content: ''; clear: both; display: block }
	.sr-16px { min-height: 16px }
	.sr-16px a { width: 16px; height: 16px; line-height: 16px; font-size: 8px }
	.sr-16px.sr-font-sm a { font-size: 5.3333333333px }
	.sr-16px.sr-font-lg a { font-size: 10.6666666667px }
	.sr-32px { min-height: 32px }
	.sr-32px a { width: 32px; height: 32px; line-height: 32px; font-size: 16px }
	.sr-32px.sr-font-sm a { font-size: 10.6666666667px }
	.sr-32px.sr-font-lg a { font-size: 21.3333333333px }
	.sr-48px { min-height: 48px }
	.sr-48px a { width: 48px; height: 48px; line-height: 48px; font-size: 24px }
	.sr-48px.sr-font-sm a { font-size: 16px }
	.sr-48px.sr-font-lg a { font-size: 32px }
	.sr-64px { min-height: 64px }
	.sr-64px a { width: 64px; height: 64px; line-height: 64px; font-size: 32px }
	.sr-64px.sr-font-sm a { font-size: 21.3333333333px }
	.sr-64px.sr-font-lg a { font-size: 42.6666666667px }
	.socializer .sr-addtofavorites a, .socializer .sr-addtofavorites a:visited { color: #F9A600; border-color: #F9A600; background-color: #F9A600 }
	.socializer .sr-behance a, .socializer .sr-behance a:visited { color: #1769ff; border-color: #1769ff; background-color: #1769ff }
	.socializer .sr-bitbucket a, .socializer .sr-bitbucket a:visited { color: #205081; border-color: #205081; background-color: #205081 }
	.socializer .sr-blogger a, .socializer .sr-blogger a:visited { color: #FF6501; border-color: #FF6501; background-color: #FF6501 }
	.socializer .sr-codepen a, .socializer .sr-codepen a:visited { color: #000; border-color: #000; background-color: #000 }
	.socializer .sr-comments a, .socializer .sr-comments a:visited { color: #333; border-color: #333; background-color: #333 }
	.socializer .sr-delicious a, .socializer .sr-delicious a:visited { color: #3274D1; border-color: #3274D1; background-color: #3274D1 }
	.socializer .sr-deviantart a, .socializer .sr-deviantart a:visited { color: #475c4d; border-color: #475c4d; background-color: #475c4d }
	.socializer .sr-digg a, .socializer .sr-digg a:visited { color: #000; border-color: #000; background-color: #000 }
	.socializer .sr-dribbble a, .socializer .sr-dribbble a:visited { color: #ea4c89; border-color: #ea4c89; background-color: #ea4c89 }
	.socializer .sr-email a, .socializer .sr-email a:visited { color: #000; border-color: #000; background-color: #000 }
	.socializer .sr-facebook a, .socializer .sr-facebook a:visited { color: #3e5b98; border-color: #3e5b98; background-color: #3e5b98 }
	.socializer .sr-fbmessenger a, .socializer .sr-fbmessenger a:visited { color: #2998ff; border-color: #2998ff; background-color: #2998ff }
	.socializer .sr-flickr a, .socializer .sr-flickr a:visited { color: #1c9be9; border-color: #1c9be9; background-color: #1c9be9 }
	.socializer .sr-github a, .socializer .sr-github a:visited { color: #333; border-color: #333; background-color: #333 }
	.socializer .sr-google a, .socializer .sr-google a:visited { color: #3A7CEC; border-color: #3A7CEC; background-color: #3A7CEC }
	.socializer .sr-googleplus a, .socializer .sr-googleplus a:visited { color: #DB483B; border-color: #DB483B; background-color: #DB483B }
	.socializer .sr-hackernews a, .socializer .sr-hackernews a:visited { color: #FF6500; border-color: #FF6500; background-color: #FF6500 }
	.socializer .sr-instagram a, .socializer .sr-instagram a:visited { color: #0d3c5f; border-color: #0d3c5f; background-color: #0d3c5f }
	.socializer .sr-linkedin a, .socializer .sr-linkedin a:visited { color: #0274B3; border-color: #0274B3; background-color: #0274B3 }
	.socializer .sr-medium a, .socializer .sr-medium a:visited { color: #02b875; border-color: #02b875; background-color: #02b875 }
	.socializer .sr-paypal a, .socializer .sr-paypal a:visited { color: #0070ba; border-color: #0070ba; background-color: #0070ba }
	.socializer .sr-pdf a, .socializer .sr-pdf a:visited { color: #E61B2E; border-color: #E61B2E; background-color: #E61B2E }
	.socializer .sr-pinterest a, .socializer .sr-pinterest a:visited { color: #CB2027; border-color: #CB2027; background-color: #CB2027 }
	.socializer .sr-pocket a, .socializer .sr-pocket a:visited { color: #EF4056; border-color: #EF4056; background-color: #EF4056 }
	.socializer .sr-print a, .socializer .sr-print a:visited { color: #6D9F00; border-color: #6D9F00; background-color: #6D9F00 }
	.socializer .sr-reddit a, .socializer .sr-reddit a:visited { color: #FF5600; border-color: #FF5600; background-color: #FF5600 }
	.socializer .sr-rss a, .socializer .sr-rss a:visited { color: #FF7B0A; border-color: #FF7B0A; background-color: #FF7B0A }
	.socializer .sr-shortlink a, .socializer .sr-shortlink a:visited { color: #333; border-color: #333; background-color: #333 }
	.socializer .sr-snapchat a, .socializer .sr-snapchat a:visited { color: #FFFC00; border-color: #FFFC00; background-color: #FFFC00 }
	.socializer .sr-soundcloud a, .socializer .sr-soundcloud a:visited { color: #f50; border-color: #f50; background-color: #f50 }
	.socializer .sr-stackoverflow a, .socializer .sr-stackoverflow a:visited { color: #F48024; border-color: #F48024; background-color: #F48024 }
	.socializer .sr-stumbleupon a, .socializer .sr-stumbleupon a:visited { color: #EB4823; border-color: #EB4823; background-color: #EB4823 }
	.socializer .sr-quora a, .socializer .sr-quora a:visited { color: #b92b27; border-color: #b92b27; background-color: #b92b27 }
	.socializer .sr-telegram a, .socializer .sr-telegram a:visited { color: #179cde; border-color: #179cde; background-color: #179cde }
	.socializer .sr-tumblr a, .socializer .sr-tumblr a:visited { color: #314358; border-color: #314358; background-color: #314358 }
	.socializer .sr-twitch a, .socializer .sr-twitch a:visited { color: #4b367c; border-color: #4b367c; background-color: #4b367c }
	.socializer .sr-twitter a, .socializer .sr-twitter a:visited { color: #4da7de; border-color: #4da7de; background-color: #4da7de }
	.socializer .sr-vimeo a, .socializer .sr-vimeo a:visited { color: #00ADEF; border-color: #00ADEF; background-color: #00ADEF }
	.socializer .sr-vkontakte a, .socializer .sr-vkontakte a:visited { color: #4C75A3; border-color: #4C75A3; background-color: #4C75A3 }
	.socializer .sr-wechat a, .socializer .sr-wechat a:visited { color: #7BB32E; border-color: #7BB32E; background-color: #7BB32E }
	.socializer .sr-whatsapp a, .socializer .sr-whatsapp a:visited { color: #60b82d; border-color: #60b82d; background-color: #60b82d }
	.socializer .sr-xing a, .socializer .sr-xing a:visited { color: #006567; border-color: #006567; background-color: #006567 }
	.socializer .sr-yahoomail a, .socializer .sr-yahoomail a:visited { color: #4A00A1; border-color: #4A00A1; background-color: #4A00A1 }
	.socializer .sr-youtube a, .socializer .sr-youtube a:visited { color: #cc181e; border-color: #cc181e; background-color: #cc181e }
	.socializer .sr-more > a, .socializer .sr-more > a:visited { color: green; border-color: green; background-color: green }
	.sr-text-in a { width: auto; padding: 0 1em; overflow: hidden }
	.sr-text-in a > * { padding-right: 0.5em }
	.sr-text-in a > *:last-child { padding-right: 0 }
	.sr-text-out a { vertical-align: middle }
	.sr-text-out .text { font-size: 12px; margin-left: 0.5em; vertical-align: middle }
	.sr-text-below { text-align: center }
	.sr-text-below .text { display: block; font-size: 12px; margin-top: 0.5em }
	.sr-text-hover .text { display: none; position: absolute; background: #000; color: #fff; font-size: 12px; width: 100px; top: -3em; border-radius: 5px; text-align: center; line-height: 2em; margin-left: -25%; z-index: 9999 }
	.sr-text-hover .text:before { position: absolute; content: ''; border: 0.5em solid #F00; bottom: -1em; left: 1em; width: 0; height: 0; border-color: #000 transparent transparent transparent }
	.sr-text-hover:hover > .text { display: block }
	.sr-bdr-sm.socializer a { border: 1px solid }
	.sr-bdr-md.socializer a { border: 2px solid }
	.sr-bdr-lg.socializer a { border: 3px solid }
	.sr-bdr-none.socializer a { border: 0 }
	.sr-bdr-white.socializer a, .sr-bdr-white.socializer a:visited { border-color: #fff !important}
	.sr-bdr-dark.socializer a, .sr-bdr-dark.socializer a:visited { border-color: #000 !important}
	.sr-bdr-grey.socializer a, .sr-bdr-grey.socializer a:visited { border-color: #ccc!important }
	.sr-bg-white.socializer a, .sr-bg-white.socializer a:visited { background-color: #fff !important}
	.sr-bg-dark.socializer a, .sr-bg-dark.socializer a:visited { background-color: #333 !important}
	.sr-bg-grey.socializer a, .sr-bg-grey.socializer a:visited { background-color: #ccc !important}
	.sr-bg-none.socializer a, .sr-bg-none.socializer a:visited { background-color: transparent !important}
	.sr-icon-white.socializer a, .sr-icon-white.socializer a:visited { color: #fff !important  }
	.sr-icon-dark.socializer a, .sr-icon-dark.socializer a:visited { color: #333 !important}
	.sr-icon-grey.socializer a, .sr-icon-grey.socializer a:visited { color: #ccc!important }
	.sr-sw-1.socializer a { box-shadow: 0 0 0.2em rgba(0,0,0,0.3) }
	.sr-sw-2.socializer a { box-shadow: inset 0 -0.1em 0.1em rgba(0,0,0,0.3) }
	.sr-sw-3.socializer a { box-shadow: 0 -0.1em 0.1em rgba(0,0,0,0.3) }
	.sr-sw-icon-1.socializer a i { text-shadow: 0 1px 1px rgba(0,0,0,0.5) }
	.sr-circle a { border-radius: 50% }
	.sr-circle .sr-text-in a, .sr-circle.sr-text-in a { border-radius: 1em }
	.sr-squircle a, .sr-squircle .sr-text-in a, .sr-squircle.sr-text-in a { border-radius: 0.5em }
	.sr-squircle-2 a, .sr-squircle-2 .sr-text-in a, .sr-squircle-2.sr-text-in a { border-radius: 0 0.5em 0 0.5em }
	.sr-diamond a { -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg) }
	.sr-diamond a > * { -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg) }
	.sr-drop a { -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); border-radius: 50% 50% 0 50% }
	.sr-drop a > * { -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg) }
	.sr-ribbon a:after { content: ''; display: block; position: absolute; left: 0; right: 0; border-style: solid; border-color: inherit; border-bottom-color: transparent; border-width: 0em 1em 0.5em 1em }
	.sr-fluid { display: table; width: 100%; table-layout: fixed }
	.sr-fluid > * { display: table-cell; float: none; width: 100% }
	.sr-fluid a { width: 100%; box-sizing: border-box; overflow: hidden; padding: 0 0.5em }
	.sr-fluid.sr-pad { border-spacing: 0.25em }
	.sr-fluid .sr-text-in a > *, .sr-fluid.sr-text-in a > * { margin-right: 0.5em }
	.sr-fluid .sr-text-in a > *:last-child, .sr-fluid.sr-text-in a > *:last-child { margin-right: 0 }
	.sr-fluid .sr-text-in a:last-child, .sr-fluid.sr-text-in a:last-child { margin: 0 }
	.sr-fluid.sr-squircle a { border-radius: 0.5em }
	.sr-fluid.sr-squircle-2 a { border-radius: 0 0.5em 0 0.5em }
	.sr-fluid .sr-more li { display: block; width: 100% }
	.sr-vertical { width: 16px }
	.sr-vertical.sr-16px { width: 16px }
	.sr-vertical.sr-16px > * { width: 16px }
	.sr-vertical.sr-32px { width: 32px }
	.sr-vertical.sr-32px > * { width: 32px }
	.sr-vertical.sr-48px { width: 48px }
	.sr-vertical.sr-48px > * { width: 48px }
	.sr-vertical.sr-64px { width: 64px }
	.sr-vertical.sr-64px > * { width: 64px }
	.sr-vertical.sr-pad > * { margin: 0 0 0.5em 0 }
	.sr-vertical.sr-text-in a, .sr-vertical .sr-text-in a { padding: 0; width: inherit }
	.sr-vertical.sr-text-in a > *, .sr-vertical .sr-text-in a > * { padding: 0 }
	.sr-vertical.sr-text-in .text, .sr-vertical .sr-text-in .text { display: none }
	.sr-opacity a:hover { opacity: 0.5 }
	.sr-opacity a:active { opacity: 0.8 }
	.sr-rotate a:hover { -moz-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg) }
	.sr-rotate a:active { -moz-transform: rotate(0); -webkit-transform: rotate(0); transform: rotate(0) }
	.sr-zoom a:hover { -moz-transform: scale(1.2); -webkit-transform: scale(1.2); transform: scale(1.2); z-index: 9999 }
	.sr-zoom a:active { -moz-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8) }
	.sr-shrink a:hover { -moz-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8) }
	.sr-shrink a:active { -moz-transform: scale(0.6); -webkit-transform: scale(0.6); transform: scale(0.6) }
	.sr-float a:hover { -moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); transform: translateY(-5px) }
	.sr-float a:active { -moz-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0) }
	.sr-sink a:hover { -moz-transform: translateY(5px); -webkit-transform: translateY(5px); transform: translateY(5px) }
	.sr-sink a:active { -moz-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0) }
	.sr-fade-white a:hover { color: #000; background-color: #fff }
	.sr-fade-white a:active { opacity: 0.2 }
	.sr-fade-black a:hover { color: #fff; background-color: #000 }
	.sr-fade-black a:active { opacity: 0.2 }
	.sr-pad > * { margin-right: 0.5em }
	.sr-multiline > * { margin-bottom: 0.5em }
	.sr-no-icon i { display: none }
	.sr-more ul { background: #fff; padding: 0.5em; position: absolute; display: none; box-shadow: 0 2px 6px -2px; z-index: 9999 }
	.sr-more ul:before { content: ''; display: inline-block; position: absolute; border: 0.25em solid; border-color: transparent transparent #fff transparent; top: -0.5em; left: 0.5em }
	.sr-more ul:after { content: ''; clear: both; display: block }
	.sr-more ul li { margin: 0 0 0.5em 0 }
	.sr-more ul li:last-child { margin-bottom: 0 }
	.sr-more:hover ul { display: block }
	.sr-count-1 span.ctext { background: #FF5722; position: absolute; top: -0.6em; right: -0.6em; border-radius: 1em; font-size: 0.6em; line-height: 1; padding: 0.3em 0.5em; z-index: 99; color: #fff; box-shadow: 0 1px 3px -1px #000 }
	.sr-count-2 span.ctext { font-size: 0.8em; margin: 0 0.5em 0 0; font-weight: bold }
	.sr-count-3 span.ctext { font-size: 0.8em; margin: 0 0.5em 0 0; font-weight: bold; line-height: 0.8em; background: rgba(0,0,0,0.3); padding: 0.5em; border-radius: 1em }
	.sr-count-4 span.ctext { font-size: 0.8em; margin: 0 0.5em 0 0; font-weight: bold; line-height: 0.8em; border-left: 1px solid; padding: 0 0 0 0.8em }
	.sr-bb-1 .sr-text-in { margin-right: 3.5em }
	.sr-bb-1 a { position: relative; overflow: visible }
	.sr-bb-1 span.ctext { font-size: 0.8em; font-weight: bold; background: #fff; border-radius: 3px; color: #333; position: absolute; width: 3em; top: 0; bottom: 0; padding: 0; right: -3.5em; border: 1px solid #dfdfdf }
	.sr-sharebar { position: fixed; z-index: 9999 }
	.sr-sharebar .socializer > *:last-child { margin: 0 }
	.sr-sb-vl { top: 50%; transform: translateY(-50%) }
	.sr-sb-left { left: 30px }
	.sr-sb-right { right: 30px }
	.sr-sb-hl { left: 50%; transform: translateX(-50%) }
	.sr-sb-top { top: 30px }
	.sr-sb-bottom { bottom: 30px }
	.sr-sb-white { background: #fff; box-shadow: 0 1px 4px -2px; padding: 10px }
	.sr-sb-dark { background: #333; box-shadow: 0 1px 4px -2px; padding: 10px }
	.sr-sb-dark .text { color: #fff }
	.socializer .sr-more > a, .socializer .sr-more > a:visited { background-color: transparent !important; border-color: transparent !important }
	.sr-more i.fa-share-alt{display:none}
	
	
	
	.wpml-ls-sidebars-custom-header-widget{display:none}
	
	/*!
	 * Responsive Web Design - Media Queries
	 *
	 *
	 */
	@media( max-width:991px ) {
	.site-content-wrapper{margin-top:0;}
	.site-branding-mobile { overflow: hidden; height: 100px; }
	.site-title-mobile img#sc_logo{height:95px}
	/*.col-xs-10 { width: 70%; }*/
	#tasty-mobile-toggle { display: none !important; }
	#header-widget-area {/*display: none !important;*/position: fixed;left:0;top:0; }
	.site-branding-mobile .site-title-mobile {padding-right: 20.666667% !important;}
	button#responsive-menu-button{position: fixed !important}
	
	.wpml-ls-sidebars-custom-header-widget{display:block}
	.wpml-ls-legacy-dropdown{width:auto !important}
	.wpml-ls-legacy-dropdown .wpml-ls-item{border:none !important;}
	.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
	.wpml-ls-legacy-dropdown a:hover, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background-color:transparent !important;color:#fff !important;text-transform:uppercase;overflow: hidden; white-space: nowrap}
	}
	
	@media screen and (min-width:580px) and (max-width:870px) {
	/*#sc_logo { max-width: 40%; }*/
	}
	.visible-xs{display:none !important}
	@media(max-width:767px) {
		.hidden-xs{display:none !important}
	.visible-xs{display:block !important}
	/*Mobile Nav*/
	.nav_primary_mobile { float: left; width: 100%; background: #151515; position: fixed; left: 0; bottom: 0; z-index: 200; display: block; box-shadow: 0px 0px 5px }
	.nav_primary_mobile ul { float: left; width: 100% }
	.nav_primary_mobile ul li { float: left; width: 20%; border-bottom: none !important }
	.nav_primary_mobile ul li a,  .nav_primary_mobile ul li .main_menu mob-nav-btn { float: left; width: 100%; background: #70e1db/* #1F1F1F*/; text-align: center; color: #fff !important; text-transform: uppercase; position: static; padding: 5px !important; text-decoration: none; margin: 0; border-right: 1px solid rgba(255,255,255,.2)!important }
	.nav_primary_mobile ul li a { padding: 0; line-height: 16px !important; font-size: 11px !important; padding: 3px !important; }
	.nav_primary_mobile ul li .main_menu mob-nav-btn { border-right: none }
	.nav_primary_mobile ul li a:hover, .nav_primary_mobile ul li a.book_now { background: #70e1db }
	.nav_primary_mobile ul li a:hover i, .nav_primary_mobile ul li a.book_now i, .nav_primary_mobile ul li .main_menu:hover .mob-nav-btn { color: #ECECEC }
	.nav_primary_mobile ul li a i, .nav_primary_mobile ul li .main_menu .mob-nav-btn { float: left; width: 100%; text-align: center; display: block; color: #fff; font-size: 18px; line-height: 20px }
	.nav_primary_mobile ul li a i { float: none; vertical-align: middle; width: auto; }
	.nav_primary_mobile [class^="flaticon-"]::before, .nav_primary_mobile [class*=" flaticon-"]::before, .nav_primary_mobile [class^="flaticon-"]::after, .nav_primary_mobile [class*=" flaticon-"]::after { margin-left: 0; font-size: 20px; }
	}
	
	@media screen and (max-width:579px) {
		.sow-carousel-title a.sow-carousel-next{display: initial; position: absolute;right: 0;margin-bottom:-10px}
		.sow-carousel-title a.sow-carousel-previous{display: initial; position: absolute;left: 0;margin-bottom:-10px}
		
	/*#sc_logo { max-width: 50%; }*/
	}
	
	@media screen and (min-width:992px) and (max-width:1170px) {
	/*#sc_logo { max-width: 75%; }*/
	}
	
	@media only screen and (max-width:560px) {
	.nivo-caption { text-align: center; bottom: 50% !important; background: #fff !important; color: #000 !important; font-size: 24px; opacity: .7 !important; font-family: 'Dancing Script', cursive !important; }
	}
	
	@media only screen and (min-width:561px) {
	.nivo-caption { text-align: center; bottom: 50% !important; background: #fff !important; color: #000 !important; font-size: 46px; opacity: .7 !important; font-family: 'Dancing Script', cursive !important; }
	}
	
	@media(max-width:480px) {
	a#scroll-to-top { right: 10px; bottom: 45px }
	}
	
	