.quickConnectIcon
{
        width: 60px;
        height: 60px;
        background-image: url(/images/quick-connect-icons.png);
        background-repeat: no-repeat;
        background-size: auto 60px;
        border: 1px solid #f2f3f3;
        margin: 5px 5px 5px 5px;
        cursor: pointer;
}

.quickConnectGenericIcon
{
        width: 60px;
        height: 60px;
        border: 1px solid #bababa;
        margin: 5px 5px 5px 5px;
        cursor: pointer;
        position: relative;
}

#splashQuickConnect
{
        background-color: #838282;
        border-top: 1px solid #818080;
        color: white;
        padding: 10px;
}

        .error
        {
            font-size:small;
            color: red;
            white-space:normal;
        }

.modal-body 
{
    	position: relative;
    	overflow-y: auto;
}

.smallRoundedCorners
{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.ccAmericanExpress {
    width: 53px;
    height: 36px;
    background: url(/images/creditcards.jpg) -276px -20px;
}
.ccVisa {
    width: 53px;
    height: 36px;
    background: url(/images/creditcards.jpg) -102px -622px;
}
.ccMasterCard {
    width: 53px;
    height: 36px;
    background: url(/images/creditcards.jpg) -102px -450px;
}
.ccDinersClub {
    width: 53px;
    height: 36px;
    background: url(/images/creditcards.jpg) -537px -192px;
}
.ccJCB {
    width: 53px;
    height: 36px;
    background: url(/images/creditcards.jpg) -450px -364px;
}
.ccPayPal {
    width: 53px;
    height: 36px;
    background: url(/images/creditcards.jpg) -15px -536px;
}

.vidmodVideo
{
        width: 556px;
        height: 316px;
}
@media (max-width: 612px)
{
        .vidmodVideo
        {
                width: 100%;
        }
}

.cartTab
{
	cursor:pointer;
	text-align:center;
	position:absolute;
	z-index:2000;
	background-color:#f2f3f3;
	padding: 5px 10px 5px 10px;
	font-size:18px;
	color: #333;

	border-bottom: 1px solid #bababa;
	border-right: 1px solid #bababa;
	border-left: 1px solid #bababa;

	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.cartTab:hover
{
	-webkit-box-shadow: 0 1px 1px 0 #000000;
	box-shadow: 0 1px 1px 0 #000000;
}

.splashTldIcon
{
	width: 200px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.splashSearch-custom1
{
        margin-top: -143px;
        z-index:1;
        padding-bottom:20px;
}

.splashHeroYell
{
        z-index:1;
	text-align:center;
	color:white;
	position: relative;
	margin-top:-475px;
	margin-bottom:115px;
}

@media (max-width: 925px)
{
	.splashHeroYell
	{
		display:none;
	}
}
@media (max-width: 991px)
{
	body
	{
		padding-top:130px;
	}

	#belowLogoTag
	{
		font-size:8px !important;
		margin-top: 2px !important;
	}

	#createAccountContainer
	{
		border-left: 0px !important;
	}

	#navbarLogo
	{
		height: 60px !important;
	}

	.btn-custom1-big
	{
		height:55px !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}

	.navbar-nav-custom1
	{
		clear:both;
	}

	.navbar-nav-custom1>li>a
	{
		font-size:18px !important;
		padding-top:10px !important;
		padding-bottom:10px !important;
	}

	.navbar-brand-custom1
	{
		font-size:30px !important;
	}

	.splashHeroYell
	{
		margin-top:-395px;
	}

	.splashHeroYell h1
	{
		font-size:30px !important; 
		line-height:70px !important;
	}
}
@media (max-width: 1199px)
{
	#videoPlayer
	{
		width:455px;
	}
}
@media (max-width: 767px)
{
	.navbar-nav-custom1>li>a
	{
		font-size:18px !important;
	}

	.splashSearch-custom1
	{
        	margin-top: 0px;
	}

	.navbar-custom1
	{
	}

	body
	{
		padding-top:75px;
	}
}

.splashHeroYellInner
{
	background: rgba(3, 5, 6, .5);
    	-webkit-border-radius: 5px;
    	-moz-border-radius: 5px;
    	border-radius: 5px;
}

#domainSearchInput
{
	height: 60px;
	font-size:30px;
}

#domainSearchButton
{
	height: 60px;
	font-size:30px;
}

.splashProductContainer
{
	background-color: white;
	padding-top: 15px;
	padding-bottom: 20px;
	-webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
}

#splashQuickConnect
{
        background-color: #f2f1f1;
        padding-top: 0px;
        padding-bottom: 25px;
}

#splashSiteBuilder 
{
        background-color: #f2f1f1;
}
