﻿
/* CSS Document */
*
{
	margin:0;
	padding:0;
}
.clrbh
{
	clear:both;
}
.fltlt
{
	float:left;
}

.mainContainer
{
width: 994px;
margin: auto;
background-position: -219px -75px;
background-repeat: no-repeat;

}
.CPCmaincontainer1 
{
    padding: 0;
    width: 245px;
	float:left;

}
.CPCmaincontainerheader {
    background: none repeat scroll 0 0 #0D83DD;
    border-top-left-radius: 7px;
    margin: auto;
    overflow: hidden;
    padding: 0;
    width: 260px;
	height:153px;
}
.CPCmaincontainerheaderleftsec
{
float: left;
width: 260px;
padding-top: 46px;
padding-left: 20px;

}
.CPCmaincontainerheaderleftsec h5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
	margin:10px 0 10px 32px;
	padding:0px;
}
.CPCmaincontainerheaderleftsec h6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#c2e6f6;
	margin:0px 0px 0px 32px;
	padding:0px;
}
.CPCmaincontainerheaderrightsec
{
	float:left;
	width:130px;
	border-left: 1px solid #d9d9d9;
	
}
.CPCrightsec1 {
    float: left;
    height: 153px;
    margin: 0;
    padding: 0;
    width: 135px;
	background-color: #0D83DD;
}
.CPCrightsec1 h1
{
	margin:3px 0 0;
	padding:5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	width:130px;
	text-align:center;
    line-height:20px;
}
.CPCrightsec1 h2
{
	margin:0px 0 0;
	padding:5px 0 0;
	width:130px;
	text-align:center;
}
.CPCrightsec1 h3
{
	margin:0px;
	padding:0px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	color:#FFFFFF;
	width:130px;
	text-align:center;
	line-height: 14px;
	font-weight:normal;
}
.CPCrightsec1 h4 {
    color: #FFFFFF;
   	border:0px;
    height: 23px;
    margin: 2px 0 10px 15px;
    padding-top: 3px;
    text-align: center;
    width: 100px;
}
.CPCmaincontainerbtmbg {
    margin: auto;
    overflow: hidden;
    padding: 0;
    width: 260px;
    border-left:1px solid #d9d9d9;
    border-bottom:1px solid #d9d9d9;
    border-radius: 0 0 0 7px;
    background-color:white;
}
.CPCrightmarkimg {
 
background: url("../images/mark.png") no-repeat scroll left top rgba(0, 0, 0, 0);
height: 16px;
background-position: 0px 0px;
height: 18px;
width: 17px;
margin-left: 59px;
}

.CPCrightmarkimg1 {
    margin-left: 60px !important;
}
.CPCrightmarkimg2 {
    margin-left: 110px !important;
}
.CPCrightmarkimg3 {
    margin-left: 110px !important;
}
.CPCmaincontainerbtmbggrideitem
{
	margin:0px;
	padding:0px;
	width:245px;
	border-bottom:1px solid #d9d9d9;
	float:left;
}
.CPCmaincontainerbtmbggrideitem h1 {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 8px 0 8px 7px;
    text-align: left;
	line-height:20px;
}
.CPCmaincontainerbtmbggrideitem h1 div {
    color: #000000;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
padding: 6px 0 0px 7px;
}
.CPCmaincontainerbtmbggrideitem h1 img {
    float: left;
    height: 18px;
    margin: 6px 0 0 2px;
    padding: 0;
    width: 18px;
}
.CPCmaincontainerbtmbggrideitem h2 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
	float:left;
    padding: 10px 0;
    text-align: center;
    width: 127px;
}
.CPCmaincontainerbtmbggrideitem h1 span
{
font-size:12px;
}
.CPCmaincontainerbtmbggrideitem h3
{
	margin:0px;
	padding:0px;
}
.CPCmaincontainerbtmbggrideitem1
{
margin: 0px;
padding: 0px;
width: 130px;
float: left;
border-right: 1px solid #d9d9d9;
border-bottom: 1px solid #d9d9d9;

}
.CPCmaincontainerbtmbggrideitem1 h1 {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 10px 0 10px 7px;
    text-align: left;
    width: 365px;
}
.CPCmaincontainerbtmbggrideitem1 h1 div {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 0 26px;
    padding: 10px 0 7px 7px;
}
.CPCmaincontainerbtmbggrideitem1 h1 img {
    float: left;
    height: 18px;
    margin: 11px 0 0 2px;
    padding: 0;
    width: 18px;
}
.CPCmaincontainerbtmbggrideitem1 h2 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
	float:left;
   height:30px;
   padding-top: 6px;

    text-align: center;
    width: 130px;
	border-bottom: 1px solid #d9d9d9;
}
.CPCmaincontainerbtmbggrideitem1 h1 span
{
font-size:12px;
}
.CPCmaincontainerbtmbggrideitem1 h3
{
	margin:0px;
	padding:0px;
}
.CPCPremiertxtbtmtxt {
    float: right;
    margin-right: 18px;
}
.CPCPremiertxtbtmtxt1 {
    float: left;
    margin-top: 32px;
}
.premiertxtali {
    padding-bottom: 4px !important;
    padding-top: 9px !important;
}







.topsec
{
	float:left;
}
.btmsec
{
	float:left;
	width:100%;
	height:auto;
	font-family: arial;
	margin-bottom:40px;
	
}
.ltsection
{
	float:left;
	width:600px;
	
}
.rtsection
{
	float:left;
	width:390px;
	
}

/*#chkVoiceTransciption {
margin-right: 4px;
margin-top: 3px;
float: left;
}*/

.SecurityLogosFreeTrial {
margin-top: 60px;
float: left;

}
.PandP2Radio3Section1 a {
color: #3357a4;
}
.BBBlogoimg {
background-image: url("../images/bbb.gif" );

background-repeat: no-repeat;
float: left;
height: 57px;
width: 120px;
}
.Apluslogoimg {
background-image: url("../images/itelecentersprite.jpg" );
background-position: -898px -455px;
background-repeat: no-repeat;
float: left;
height: 57px;
width: 48px;
}
.Verisignlogoimg {
background-image: url("../images/VertifiedLogo.jpg" );
background-repeat: no-repeat;
float: left;
height: 59px;
width: 230px;
margin-left: 15px;
}
.formsec
{
	margin-top: 35px;
float: left;
width:100%;
}
.formsec h3
{
font-size: 24px;

font-weight: bold;
margin-left: 5px;
}
.formsec input[type='text']
{
width: 223px;
height: 18px;
font-style: italic;
font-size: 14px;
margin-top: 16px;
padding-left: 5px;
float:left;
border:1px solid #abadb3;
}
.formsec select
{
width: 231px;
height: 20px;
font-style: italic;
font-size: 13px;
margin-top: 16px;
padding-left: 5px;
float: left;
color: black;
border:1px solid #abadb3;
}

.securitycode li {
float: left;
text-align: right;
list-style-type:none;
}
.securitycode li p {
margin-top: 15px;
width: 131px;
margin-right: 4px;
font-style: normal;
font-size:14px;
color: rgb(148, 146, 146);
}
.securitycode li input[type=text] {
width: 71px;
height: 20px;
border: 1px solid #abadb3;
margin-top: 10px;
margin-bottom: 15px;
}
.visaimg {
background-image: url('images/itelecentersprite.jpg' );
background-position: -732px -402px;
background-repeat: no-repeat;
float: left;
height: 39px;
width: 232px;
margin-left: 17px;
}

.greenbox {
	width: 370px;
	background-color: #71ac2c;
	margin-left: 13px;
	margin-top: 133px;
	float:left;
	border-radius: 10px;
}
.greenboxheadtxt
{
	color:white;
	font-size:16px;
}
.greenboxheadtxt p
{
	float:left;
	margin-top: 7px;
	margin-bottom: 4px;
}
.planltsec
{
margin-left: 13px;
width: 280px;
float:left;
margin-bottom: 3px;
}
.planrtsec {
width: 62px;
float: left;
}
.greenboxinnertxt
{
background-color: white;
margin: 4px;
float: left;
padding-top: 12px;
border-radius: 0 0 10px 10px;
font-weight:bold;
}
.font14
{
	font-size:14px;
}
.font13 {
font-size: 13px;
}
.marginlt20
{
	margin-left:20px;
}
.marginbtm10
{
	margin-bottom:10px;
}
.greenboxbtmtxt {
color: black;
font-size: 16px;
margin-top: 9px;
float: left;
margin-bottom: 9px;
}
.gnborder {
height: 1px;
width: 334px;
float: left;
background-color: #71ac2c;
margin-left: 12px;
}
.headtxt {
font-size: 36px;
margin-left: 15px;
font-family: 'Open Sans', sans-serif;
margin-top: 30px;
text-align: center;
margin-bottom: 45px;

}
.height26
{
	height:26px;
}
.height52 {
float: left;
width: 122px;
margin-top: 10px;
padding-left: 8px;


}
.height82 {
height: 84px !important;
}
.btmbox  {
float: left;
clear: both;
width: 260px;
}
.selected
{
	box-shadow: 0px 0px 9px 4px #B0D6F0;
	float:left;
}

.select
{
	 float: left;
    position: relative;
    width: 525px;

}
    .select label {
        background-color:white;
        cursor:pointer;
    }
.select input[type="radio"]
        {
            display: none;
        }
.select input[type="radio"]+ label
{
float:left;
}
.select input[type="radio"]:checked + label
{
	box-shadow: 0 0 16px #AFAEAE;
top: -10px;
position: relative;
z-index: 9;
float:left;
}
.select input[type="radio"]:checked + label div .selectbtnbtm
{
width: 117px;
height: 36px;
background-position: -1px -35px;
margin: 10px 0px 20px 0;
}

.select input[type="radio"]:checked + label div .CPCrightsec1
{
background-color: #56ad3c;
}
.select input[type="radio"]:checked + label div .CPCrightmarkimg {

background-position: -18px 0px;
}
.select input[type="radio"]:checked + label div .selecttopbtm
{
	background-position: -1px -35px;
margin-left: -6px;
height: 31px;
margin-bottom: 16px;
	}
.height42
{
	height:42px !important;
}
.CPCmaincontainerbtmbggrideitem1 .mark {
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: normal;
margin: 0;
float: left;
height: 30px;
padding-top: 10px;
text-align: center;
width: 130px;
border-bottom: 1px solid #d9d9d9;

}
.selectbtnbtm
{
background-image: url(../images/selectbtn.png);

float: left;
width: 104px;
height: 36px;
margin-bottom: 16px;
margin-left: 6px;

background-position: -7px 0px;
}
.selectbtnbtm1
{
background-image: url(images/selectbtn.png);

float: left;
width: 114px;
height: 54px;
margin-bottom: 16px;

background-position: -2px -35px;
}
.selecttopbtm {
background-image: url(../images/selectbtn.png);
float: left;
width: 110px;
height: 30px;
margin-bottom: 16px;
margin-left: 2px;
background-position: -8px -6px;
}
.sideblock
{
	float: left;
margin-left: 22px;
width:280px;
height:381px;
background-image:url(images/asidebtm.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.sidemain
{
border: 1px solid #ACACAC;
height: 370px;
border-radius: 5px;

}
.sidegreenbox
{
background-color: #66a125;
font-size: 24px;
font-family: 'Open Sans', sans-serif;
color: white;
margin: 13px;
padding: 9px;
text-align: center;
border-radius:6px;
	
}
.sidetxtbox
{
font-family: Arial, Helvetica, sans-serif;
padding-left: 14px;
font-size: 12px;
padding-right:8px;
}


.sidetxtbox
{
font-family: Arial, Helvetica, sans-serif;
padding-left: 14px;
font-size: 12px;
padding-right:8px;
}
.sidetxtbox ul {
list-style-type: none;
margin-top: 17px;
}
.sidetxtbox ul li {
background-image: url(images/rightmark.jpg);
background-repeat: no-repeat;
padding-left: 24px;
margin-bottom: 18px;
}
.sidetxtbox2
{
font-family: Arial, Helvetica, sans-serif;
padding-left: 6px;
font-size: 12px;
padding-right: 6px;
line-height: 18px;
}
.sidetxtbox2 ul {
list-style-type: none;
margin-top: 17px;
line-height: 20px;
}
.sidetxtbox2 ul li {
background-image: url(images/rightmark.jpg);
background-repeat: no-repeat;
padding-left: 24px;
margin-bottom: 5px;
background-position: 0px 4px;
}

 .month{
    clear: both;  
   
    height: 13px;
            
    font-size: 12px;
    line-height: 12px;
    margin-top: 4px;
    float: left;
    }
	  .topnumber
  {
    float: left;
   
    width: 20px;
    height: 20px;
    font-size: 16px;
    }
	.mainnumber
  {
    float: left;  height: 27px;  
    width: 48px;
    
    height: 40px;
    font-size: 42px;
    line-height: 37px;
    -webkit-text-stroke: .2px;
    }
    .mainnumber span
{
    left:0px !important;
     font-size: 42px !important;
     position:relative !important;
     font-weight: bold !important;
}
	    .dollor
    {
    float: left;
    height: 27px;
    width: 15px;
    
    font-size: 20px;
    }
	 .numberbox
                      {
    width: 97px; 
    height: 42px;
   
    margin: auto;
    font-family: 'Open Sans', sans-serif;
	color:white;
    }
	
.greenbtn {
display: inline-block;
background: #8dba42;
color: #fff;
text-decoration: none;
border-radius: 6px;
outline: 0;
padding: 12px 80px 15px 30px;
font-size: 25px;
-moz-transition: background-color .25s ease-in-out;
-webkit-transition: background-color .25s ease-in-out;
-o-transition: background-color .25s ease-in-out;
-ms-transition: background-color .25s ease-in-out;
transition: background-color .25s ease-in-out;
text-align: left;
border: 0;
cursor: pointer;
background-image: url('images/btnicon.png');
background-repeat: no-repeat;
background-position: right -2px;

font-weight: bold;
float:left;
font-family: arial;
}
.greenbtn:hover {
background-color: #85ce15;
text-decoration: underline;
}

.confirm_greenbox {
width: 370px;
background-color: #71ac2c;

border-radius: 10px;
font-family: Arial, Helvetica, sans-serif;
display: table;
margin: auto;
}
.confirm_headtxt {
font-size: 28px;
margin-left: 15px;
font-family: 'Open Sans', sans-serif;
margin-top: 30px;
text-align: center;
margin-bottom: 20px;
font-weight: bold;
}
.confirm_headtxt2
{
text-align: center;
font-family: opensans;
font-family: 'Open Sans', sans-serif;
margin-bottom: 38px;
font-size:20px;
}
.confirm_greenbtn
{
font-family: arial;
margin: auto;
margin-top: 45px;
width:360PX;
float:none;
margin-left:315px;
}

.selectbtnbtmpopup {
background-image: url(../images/selectbtn.png);
float: left;
width: 113px;
height: 30px;
margin-bottom: 16px;
margin-left: 3px;
background-position: -4px -68px;
margin-top: 6px;
}
.marginlt26px
{
	margin-left:26px;
}
.mostpopular {
width: 117px;
height: 23px;
background-position: -1px -72px;
margin-left: 0px;
float: left;
background-image: url(../images/selectbtn.png);
margin-top: -10px;
margin-bottom: 10px;
}
.mbold
{
	font-style:normal;
	
}
/*#progressBar
{
	border: 2px solid #666666;
	top: 33%;
	left: 31%;
	position: fixed;
	width: 565px;
	background-color: White;
	z-index: 30;
}*/

.progress1
{
	float: left;
	width: 129px;
	height: 127px;
	margin: 15px;
}



.modalback
{
	background-color: #ffffff;
	filter: alpha(opacity=40);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#overlayEffect
{
	position: fixed;
	z-index: 15;
	top: 0px;
	left: 0px;
	background-color: #000;
	filter: alpha(opacity=40);
	-moz-opacity: 0.6;
	opacity: 0.6; /* background-image: url("images/modalpopup-bkg.png") !important;*/
}
#overlayEffect_step1
{
	position: fixed;
	z-index: 15;
	top: 0px;
	left: 0px;
	background-color: #000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.3;
	opacity: 0.3; /* background-image: url("images/modalpopup-bkg.png") !important;*/
	bottom: 0;
	right: 0;
}
.font_arial {
    font-family:Arial,Verdana;
}
#ddlBillingState {
    margin-left:0px;
    margin-top:0px;
}
.UpdStat {
    width:225px;   
    margin-top: 16px;    
    float: left;    
}
.marginlt22 {
    margin-left:22px;
}
#ddlExpYear {
    margin-left:0px;
    margin-top:0px;
}
#ddlExpiryYr {
    width: 64px;
    float: left;
    margin-top: 16px;
    margin-left: 26px;  
}.popup_closeBtn
{
	border: 1px solid #6d6d6d;
border-radius: 20px;
background: white;
padding: 0px;
height: 18px;
}
.sideblock1
{
	float: left;
margin-left: 10px;
width:250px;

}
.sideblockinner
{
background-image:url(images/asidebtm.gif);
background-repeat:no-repeat;
background-position:bottom;
}
#chkVoiceTransciption {
    margin-left:0px !important;
}
 .CPCmaincontainerheaderrightsec .CPCmaincontainerbtmbggrideitem1 h2 span {
            left:0 !important;
            position:relative !important;
            font-weight:bold !important;
        }
 .CPCmaincontainerheaderrightsec .CPCmaincontainerbtmbggrideitem1 h2:first-child span {
           
            font-weight:normal !important;
        }

 .CPCmaincontainerheaderrightsec .CPCrightsec1 h3 span {
            left:0 !important;
            position:relative !important;
            font-weight:bold !important;
        }


#tpnlShowPackages {

float: left;
}
    #tpnlShowPackages .tPopDiv1 {
        width: 315px;
        margin-left: 30px;
        float: left;
    }

    #tpnlShowPackages .tPopDiv2 {
        width: 315px;
        float: right;
        margin-right: 30px;
    }
    #overlayEffect
    {
	position: fixed;
	z-index: 15;
	top: 0px;
	left: 0px;
	background-color: #000;
	filter: alpha(opacity=40);
	-moz-opacity: 0.6;
	opacity: 0.6;
	right: 0;
bottom: 0;
display:none;

	}
  
	#tpnlShowPackages h2, #tpnlShowPackages div, #tpnlShowPackages h2, #tpnlShowPackages div h1
	{
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
	}

	
		#tpnlShowPackages h2 {
 line-height: normal;
 margin:0;
}
.popupbtmtxt {
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    margin-left: 6px;
    margin-top: 100px;
    width: 245px;
}
.questions a {
margin-top: 4px;
height:20px;
}
#lbtShowPackages {
    background-color:transparent;
}
.PayAsYouGo_txt {
font-size: 11px;
font-family: arial;
line-height: 14px;
text-align: center;
padding-top: 0;
margin-top: 24px;
float: left;
width: 128px;
}

.res_hide_div1
{
	display:block;
}
.res_hide_div2
{
	display:none;
}

.PayAsYouGo_txt2 {
font-size: 11px;
color: black;
font-family: arial;
line-height: normal;
text-align: center;
padding-top: 24px;
float: left;
width: 128px;
font-weight: normal;
height: 26px;
}


.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}



/*    small starts           */

@media (max-width: 850px)
{
    .SecurityLogosFreeTrial {
margin-top: 20px;
float: left;

}
    .Verisignlogoimg {

margin-left: 0px;
}
    .packageoptions_small_block > div:first-child {
        background-image:url(../images/downarrow_smallpopup.png);
    }
.res_hide_div2
{
	display:block;
}
.res_hide_div1
{
	display:none;
}

.packageoptions_small_div
{
	
	margin:auto;
	font-family:arial;
}
.packageoptions_blue_div
{
	background-color:#0D83DD;
font-weight: bold;
color: #FFFFFF;
text-align:center;
padding:10px 0px 10px 0px;
}
.packageoptions_blue_div h6
{
	font-size:14px;
}
.packageoptions_blue_div h5
{
	font-size:20px;	
}
.packageoptions_small_options
{
width: 100%;
float: left;
margin-top: 1px;
padding-bottom:2%;
padding-top:2%;
cursor:pointer;
background-image: url("images/downarrow_smallpopup.png") ;
background-repeat:no-repeat;
background-position:right bottom;
}
.packageoptions_small_options_green
{
background-color: #56ad3c;
}
.packageoptions_small_options_blue
{
background-color: #0D83DD;
}

.CPCrightsec1 
{
height: auto;
margin: auto;
padding: 0;
width: 90%;
display: table;
float: none;
padding-left: 5%;
padding-right: 5%;
background-color:Transparent;
}
.CPCrightsec1 h3
{	
	font-size: 14px;
color: #FFFFFF;
width: auto; 
text-align: left;


}
.CPCrightsec1 h1, .CPCrightsec1 h2, .CPCrightsec1 h3
{
	
display:table-cell;
vertical-align: middle;
padding:0;
}
.CPCrightsec1 h1
{
margin:0;
font-size: 20px;
text-align: right;

}
.pay_txt
{
	font-size: 17px !important;
}
.CPCrightsec1 h2 {
margin: 5px 0 5px 0;
width:110px;
}

.packageoptions_small_content {
clear: both;
float: left;
width: 100%;
box-sizing: border-box;
background-color: #E4F1FD;
margin-bottom: 6px;
}
.packageoptions_small_content_list
{
list-style-type: none;
width: 100%;
padding-top: 2%;
padding-bottom: 2%;
float: left;
box-shadow: 0px 2px 4px #C9C9C9;
}
.packageoptions_small_content_list li:first-child
{
width: 70%;
text-align: center;
height: 100%;
float:left;

}
.packageoptions_small_content_list li:last-child
{
width: 30%;
text-align: center;
height: 100%;
float:left;

}
.packageoptions_small_content_lt h1
{
    font-size: 14px;
    text-align: center;
	padding-left: 10px;
	font-weight: normal;
}
.packageoptions_small_content_lt h1 span
{
	clear:both;
	display:block;
	font-size: 12px;
}
.packageoptions_small_content_lt
{
	font-weight:bold;
}
.selectbtnbtmpopup {
margin: auto;
float: none;
}
.packageoptions_smal_green_tick
 {
background: url("images/mark.png") no-repeat scroll left top rgba(0, 0, 0, 0);
height: 16px;
width: 16px;
margin: auto;
}
.packageoptions_smal_blue_tick
 {
background: url("images/mark.png") no-repeat scroll -19px 0 rgba(0, 0, 0, 0);
height: 16px;
width: 16px;
margin: auto;
}
.font12 {
font-size: 12px;
}
.monthly_txt {
color: white;
font-size: 10px;
text-align: center;
margin-top:2px;
}
.popupalign
{
	width: 100%;
height: auto;
top: 0;
left: 0;
}
#tpnlShowPackages
{
top: 0;
left: 0;
width: 97%;
background-color:Transparent;
}
.small_popup_bg
{
background-color: white;
max-width: 450px;
padding: 1%;
margin-left: 0;
margin: auto;
}
.small_popup_closebtn
{
position: relative;
float: right;
height: 0;
width: 0;
}
.small_popup_closebtn_img
{
position: absolute;
top:1px;
left:-21px;
cursor:pointer;
}
.CPCrightsec1 h2
{
	color:white;
	font-size:22px;
	
}
.CPCrightsec1 h2 span
{
	font-size:14px;
}
.CPCmaincontainerbtmbggrideitem h1 div {
 padding: 0px 0 0px 0px;
}
.CPCmaincontainerbtmbggrideitem {
background-color: #0D83DD;

width: 96%;
margin-left: 0;
padding: 2%;
font-size: 12px;
margin-bottom:1px;
margin-top:1px;
color:White;
border-bottom:0;
}
.popupbtmtxt
{
background-color: #0D83DD;
margin-top: 6px;
clear: both;
width: 96%;
margin-left: 0;
padding: 2%;
font-size: 12px;
line-height:normal;
color:White;
}
.CPCmaincontainerbtmbggrideitem h1
{
	padding:0;
font-size: 12px;
line-height:normal;
color:White;
}
.CPCmaincontainerbtmbggrideitem h1 input
{
display:none;
}
}

@media (max-width: 600px)
{

.CPCrightsec1 h1
{
font-size: 16px;
width: 100px;
}
.CPCrightsec1 
{

padding-left: 0%;
padding-right: 1%;
width:99%;
}
.packageoptions_small_div {
width: 98%;

}
.packageoptions_small_content_list li
{
    font-size: 12px;
}
.packageoptions_small_content_lt h1
{
    font-size: 12px;
}
.CPCrightsec1 h3 {
font-size: 11px;
}
.pay_txt
{
	font-size: 13px !important;
}


}