/* Smartphones (portrait and landscape) ----------- */@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {/* Styles */	/*  --------------------------------------------              smallmenu	-------------------------------------------*/     #logo {  width: 42%;  height: auto;  margin-top: -46px;  float: left;  margin-left: 10px;  display: block;} .faa{margin-top: 5px;margin-bottom: 5px;margin-left: 10px;margin-right: 10px;text-align: center;}    			.navbar-nav > li {    float: right;    font-size: 1.2em;}			}/* Smartphones (landscape) ----------- */@media only screen and (min-width : 321px) {/* Styles */}#contmainland {    background-color: #FFFFFF;    border: 1px solid #E7E7E7;    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);    color: #6C6C6C;    font-family: arial;    margin: 0 auto;    min-height: 40px;    padding: 35px;    width: 780px;}/* Smartphones (portrait) ----------- */@media only screen and (max-width : 320px) {/* Styles */.nav > li > a {display: block;padding: 10px 30px;position: relative;font-size: 15px;}}/* iPads (portrait and landscape) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {/* Styles */  .navbar-nav {    float: right;    margin: 0;  }  .navbar-nav > li {    float: right;  }  .navbar-nav > li > a {    padding-top: 15px;    padding-bottom: 15px;  }  .navbar-nav.navbar-right:last-child {    margin-right: -15px;  }#navbar{position: relative;margin-top: 49px;margin-bottom: 0px;}    #logo {display: block;margin: 8px 50%;width: 100px;z-index: 9999999;}          }.navbar-toggle {position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 13px;background-color: rgba(0, 0, 0, 0);background-image: none;border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px;}/* iPads (landscape) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {/* Styles */}/* iPads (portrait) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {/* Styles */}/* Desktops and laptops ------------------------------------------------------------------ */@media only screen and (min-width : 1224px) {/* Styles */}/* Large screens ------------------------------------------------------------------------------ */@media only screen and (min-width : 1824px) {/* Styles */ }/* iPhone 4 ---------------------------------------------------------------------------------- */@mediaonly screen and (-webkit-min-device-pixel-ratio : 1.5),only screen and (min-device-pixel-ratio : 1.5) {/* Styles */#logo {    display: block;    margin: 5px 50%;    position: absolute;    width: 100px;    z-index: 9999999;}.zuzu360{    display:none;  }	.embed-youtube {    display:none;	  }.btn-default {color: #ffffff;background-color: rgba(66, 66, 66, 0.66);border-color: rgba(255, 255, 255, 0.64);}}/* iPhone 5 CSS -------------------------------------------------------------------------------*/@media only screen and (min-width: 560px) and (max-device-width: 1136px) {#logo {  display: block;  margin: -46px 69%;  position: absolute;  width: 163px;  z-index: 9999999;}  .navbar-nav > li {float: right;width: 25%;padding-top: 21px;font-size: 19px;} .navbar-nav > li > a {display: block;padding: 0px 0px;position: relative;color: #000000;}}/* Maximum width of 1000 pixels. -----------------------------------------------------------*/@media screen and (max-width: 1000px) {}/* Maximum width of 600 pixels. */@media screen and (max-width: 600px) {.zuzu360{    display:none;  }	 .embed-youtube {    display:none;	  } .btn-default {color: #ffffff;background-color: rgba(66, 66, 66, 0.66);border-color: rgba(255, 255, 255, 0.64);}  #logo {    display: block;     margin: -46px 50%;    position: absolute;    width: 100px;    z-index: 9999999;}}@media screen and (min-width: 600px) {	/* ensure menu is visible on desktop version after resizing */	.menu {display: inline-block !important;}h1 {font-size: 35px;line-height:73px;clear:both;color:#ffffff;margin-top:0; margin-right: 15px; text-shadow: 3px 3px 3px #000;} 	 #footer-1 {              position:relative;       left:0px;        bottom:0px;       margin: 20px 30px;        width:100%;       z-index: 99999999;	           }		#footer-2 {      position: relative;       color: #000000;    float: none;    height: 50px;    margin: 19px 0 0 0;    text-align: center;    width: 100%;           }	}@media screen and (max-width: 450px ) {/* ensure menu is visible on desktop version after resizing */ul.sigFreeClassic {  margin-left: 30px !important;  margin-right: 15px !important;  text-align: center !important;}.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {  display: block;  max-width: 100%;  height: auto;  margin-top: 9px;}#logo {  display: block;  margin: -56px 50%;  position: absolute;  width: 140px;  z-index: 9999999;}		.embed-youtube {    display:none;	  }	.btn-default {color: #ffffff;background-color: rgba(66, 66, 66, 0.66);border-color: rgba(255, 255, 255, 0.64);}				h1 {font-size: 20px;line-height: 40px;clear: both;color: rgb(170, 131, 32);margin-top: 0;text-shadow: 3px 3px 3px rgb(0, 0, 0);}h2 {font-size: 1.8em;text-shadow: 3px 3px 3px rgb(0, 0, 0);color: rgb(255, 255, 255);padding: 0;margin: 0;text-transform: uppercase;line-height: 35px;}	.n1 { color: #000000;    float: right;    font-size: 15px;    margin-left: 5px;    margin-right: 20px;	}.n2 { color: #000000;    float: right;    font-size: 15px;    margin-left: 2px;    margin-right: 20px;	}.n3 { color: #000000;    float: right;    font-size: 15px;    margin-left: 12px;    margin-right: 20px;	}.n4 { color: #000000;    float: right;    font-size: 15px;    margin-left: -11px;    margin-right: 20px;	} 		 #footer-1 {              position:relative;       left:0px;        bottom:0px;       margin: 20px 30px;        width:100%;	      display: none !important;      visibility: hidden !important;	           }		#footer-2 {    position: relative;    color: #000000;    float: none;    height: 50px;    margin: 0 auto;    text-align: center;    width: 100%;                      }	.navbar .nav {display: block;float: none;margin-top: 10px;margin-bottom: 10px;position: relative;}	.navbar-default {background-color: rgb(255, 255, 255);border-color: rgba(255, 255, 255, 0);}					.navbar-default .navbar-nav > li > a {color: #FFFDF9;border-radius: 0px;}					.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {    background-color: transparent;    color: #E808FF;}.dropdown-menu {    position: absolute;    top: 100%;    left: 0px;    z-index: 1000;    display: none;    float: left;    min-width: 160px;    padding: 5px 0px;    margin: 2px 0px 0px;    list-style: none outside none;    font-size: 14px;    background-color: rgba(255, 255, 255, 0.69);    border: 1px solid rgba(255, 255, 255, 0.1);    border-radius: 4px;    box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);    background-clip: padding-box;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {    text-decoration: none;    color: rgba(29, 13, 13, 1);    background-color: rgba(255, 255, 255, 1);}.dropdown-menu > li > a {    display: block;    padding: 3px 20px;    clear: both;    font-weight: normal;    line-height: 1.42857;    color: rgba(9, 4, 4, 1);    white-space: nowrap;}		#logo {    float: left;}		}@media screen and (max-width: 250px) {/* ensure menu is visible on desktop version after resizing */.zuzu360{    display:none;  }	  .embed-youtube {    display:none;	  }  .btn-default {color: #ffffff;background-color: rgba(66, 66, 66, 0.66);border-color: rgba(255, 255, 255, 0.64);}.n1 { color: #000000;    float: right;    font-size: 15px;    margin-left: 5px;    margin-right: 20px;	}.n2 { color: #000000;    float: right;    font-size: 15px;    margin-left: 2px;    margin-right: 20px;	}.n3 { color: #000000;    float: right;    font-size: 15px;    margin-left: 12px;    margin-right: 20px;	}.n4 { color: #000000;    float: right;    font-size: 15px;    margin-left: -11px;    margin-right: 20px;	}.navbar-toggle {position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 40px;background-color: rgba(0, 0, 0, 0);background-image: none;border: 1px solid rgba(0, 0, 0, 0);border-radius: 4px;}	.navbar-default {background-color: rgb(255, 255, 255);border-color: rgba(255, 255, 255, 0);}			.navbar-default .navbar-nav > li > a {color: rgb(162, 127, 19);border-radius: 0px;}				}}