	
*{outline:none;font-family:'Montserrat', sans-serif;}
html,body{overflow-x:hidden;}
a:hover,
a:active,
a:focus,input:focus,select:focus{text-decoration:none !important;outline:0 none;}
.row{margin:0px;}
.rowmax{margin-left:-15px !important;margin-right:-15px !important;}
.container-fluid{padding:0;}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{opacity:0;}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.carousel-fade .carousel-control{z-index:2;}
.carousel,
.carousel-inner,
.carousel-inner .item{height:100%;}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:#244977!important;border:1px solid white!important;border-radius:10px;bottom:0px!important;}
.carousel-indicators{bottom:0px!important;}
.header{border-bottom:6px solid #e7b854;margin-bottom:0px;background: linear-gradient(to right, #0b2133 0%,#0b2133 19%,#1c4767 54%,#0b2133 71%,#0b2133 100%);}
.header .logo img{width:290px;}
.header .call{text-align:right;}
.header .call h2{font-weight:300;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#e7b854;margin:0;padding:0;}
.header .call a span.ph-text{cursor:pointer;font-weight:600;font-size:26px;color:#e7b854;display:block;font-family:'Montserrat', sans-serif;margin:10px 0;transition:all .3s ease-in-out;-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;}
.header .call span.gld-txt{color:#e8cf7c;}
.header .call h4 i{color:#e8cf7c;vertical-align:middle;margin-right:15px;}
.header .call h4 img{width:24px;vertical-align:middle;margin-right:10px;margin-top:-4px;}
.header .call span.ph-text:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);}
.banner{border-bottom:#e8cf7c solid 2px;padding-bottom:15px;background:url('../assets/2019background.jpg')center center no-repeat;background-size:cover;}
.banner img{width:100%;max-width:470px;margin:0 auto;}
.banner img#trusth{padding:0 0 30px 0; max-width: 350px;}
.banner h3{color:#fff;font-weight:700;font-size:50px;text-align:center;margin:0;padding:80px 0 0 0;}
.banner h1{color:#e8cf7c;font-size:46px;font-weight:700;display:block;padding:5px 0 5px 0;margin:0;}
.banner p{font-weight:300;color:#ccc;}
.banner .gld-bnr-fst-para{color:#ccc;font-size:20px;}
.banner .gld-bnr-fst-para a{color:#e8cf7c; text-decoration: none;}
.banner .gld-bnr-fst-para a .gldtext{color: #e8cf7c;font-weight: 700;}
.banner .gld-bnr-sec-para{color:#616468;font-size:16px;}
.brandlogo{text-align:center !important;}
.brandlogo img{margin-left:auto !important;margin-right:auto !important;max-width:200px !important;}
.has-data .glyphicon-refresh{display:block;}
.fa-spinner:before{font-family:"FontAwesome";color:#666;}
.fa-spin{animation:2s linear 0s normal none 1 running spin;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
p.title{padding:0 0 15px;font-size:15px!important;font-weight:300!important;margin-bottom:15px!important;}
.middle-text{position:relative;top:4px;}
.middle-text.responsive{position:relative;top:-16px;}
.middle-text .line{vertical-align:middle;margin-top:6px;}
.middle-text .or{font-size:12px;margin-top:-2px;}
.line{width:100%;height:1px;background:white;}
.form.option-c{padding:80px 15px 15px;}
.form .frm-inner-con{box-shadow:2px 4px 10px #000;position:relative;}
.form .frm-inner-con>*{position:relative;}
.form .frm-inner-con .gld-ira-form-bg{position:absolute;background-color:#fff;opacity:1;width:100%;height:100%;top:0;left:0;border-radius:0px;}
.form h3{letter-spacing:0px;font-weight:700;font-size:25px;padding:35px 20px 5px 20px;text-align:center;color:#76787c;margin:0px;}
.gld-ira-form-tit span{color:#e7b854;}
.form p{color:#76787c;padding:0;margin:0;font-size:10px;font-weight:700;}
.form p.title{margin:0 !important;padding:0px 0 10px 0;}
.form p.title a{color:#2c5586;font-weight: 700;}
.form p.title a .gldtext{color: #e8cf7c;font-weight: 700;}
form{margin-bottom:35px;padding:10px 30px 30px 30px;color:#000;}
form i{color:#244977;position:relative;right:10px;float:right;top:-22px;}
form label{font-weight:300;margin-bottom:15px;width:100%;}
form select{font-size:17px!important;font-weight:300;}
input[type="text"],
input[type="email"],
input[type="tel"],
select,
input[type="submit"]{font-size:15px;color:#2c5586 !important;font-weight:700;display:block;width:100%;padding:5px;margin-bottom:7px;appearance:none;-webkit-appearance:none;border:0 none;border-radius:0px;}
input[type="submit"]{font-size:16px;margin:10px 0 15px;height:100%;padding:28px 10px;border-radius:3px;transition:all .1s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;white-space:normal;position:relative;z-index:3;background-color:transparent;}
.submt-btn-cn{position:relative;text-align:center;width:100%;display:block;color:white;clear:both;}
.submt-btn-cn span.subml1{display:inline-block;vertical-align:middle;height:100%;width:100%;top:0;left:0;border:0px solid #e7b854;position:absolute;display:table;z-index:2;}
.submt-btn-cn span.subml2{position:relative;color:#fff;display:inline-block;width:calc(100% - 10px);margin:5px;background-color:#e7b854;font-weight:bold;font-size:16px;padding:10px 0;right:0;}
label>input[type="checkbox"]{display:inline;float:left;margin:15px 10px 10px 0;padding-bottom:10px;}
p.check-label{}
.form-control::-moz-placeholder{color:#2c5586;}
.has-error .form-control{box-shadow:0 0 0;}
.form select{-moz-appearance:none;-webkit-appearance: none;background:transparent url("https://www.patriotgoldgroup.com/wp-content/themes/patriot-gold/assets/images/goldira/d-arrow.png") no-repeat scroll 95% center !important;border-radius:0 !important;color:#f15d22;font-size:14px !important;margin-top:0px;padding:6px 8px 8px;text-indent:0.01px;text-overflow:" " !important;width:100% !important;border-bottom:1px solid #2c5586;}
.form input[type="checkbox"]{display:none;}
.form input[type="checkbox"]+label{display:block;position:relative;padding-left:20px;margin-bottom:20px;padding-bottom:10px;cursor:pointer;background:transparent url(https://www.patriotgoldgroup.com/wp-content/themes/patriot-gold/assets/images/goldira/pgg-check-icon-un-checked.png) no-repeat left center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-size:15px 15px;color:#2c5586;font-size:12px;font-weight:500;text-align:left;padding-top: 10px;}
.form input[type="checkbox"]:checked+label{display:block;position:relative;padding-left:20px;margin-bottom:20px;cursor:pointer;padding-bottom:10px;background:transparent url(https://www.patriotgoldgroup.com/wp-content/themes/patriot-gold/assets/images/goldira/pgg-check-icon-checked.png) no-repeat left center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-size:15px 15px;}
::-webkit-input-placeholder{color:#2c5586;font-weight:300;}
::-moz-placeholder{color:#2c5586;font-weight:300;}
:-ms-input-placeholder{color:#2c5586;font-weight:300;}
input:-moz-placeholder{color:#2c5586;font-weight:300;}
input.form-control{border-top:0 none;border-bottom:1px solid #2c5586;background-color:transparent;box-shadow:0 0 0;}
.form .has-success .form-control, .form .has-error .form-control{box-shadow: 0 0 0;}
.gld-ira-ylw-btn{margin:0 auto;display:inline-block;max-width:440px;width:100%;font-size:16px;font-weight:500;}
.gld-ira-ylw-btn .gld-ira-ylw-btn-l1{border:0px solid #e7b854;display:block;}
.gld-ira-ylw-btn .gld-ira-ylw-btn-l2{display:block;padding:20px 10px;background-color:#e7b854;color:#fff;font-size:16px;margin:5px;}
.gld-ira-ylw-btn .gld-ira-ylw-btn-l2:hover{background-color:#3a6594;}
.dlr-v-gld-char{padding:30px 0;}
.dlr-vs-gld-wrp{padding:30px 0 60px 0;}
.dlr-vs-gld-2019{padding:15px;background-color:#eee;border:1px dashed #ccc;margin-top:20px;margin-right:20px;margin-left:20px;}
.dlr-vs-gld-2019-tit{font-size:30px;color:#3a6594;font-weight:400;margin:0 auto;padding:15px 0;text-align: left;}
.dlr-vs-gld-2019-cnt{font-size:19px;color:#333;font-weight:300;margin:0 auto;padding:0 0 30px 0;text-align: left;line-height:1.8em;}
.dlr-vs-gld-2019-call{font-size:19px;color:#333;font-weight:300;margin:0 auto;padding:0 0 10px 0;line-height:1.8em;}
.dlr-vs-gld-2019-itl{font-size:19px;color:#3a6594;font-weight:600;margin:0 auto;padding:0 0 30px 0;text-align: left;line-height:1.8em;font-style:italic;}
.dlr-vs-gld-tit{font-size:30px;color:#3a6594;font-weight:400;margin:0 auto;padding:15px 0;text-align: left; max-width: 440px;}
.dlr-vs-gld-cnt{font-size:19px;color:#b1b3b6;font-weight:300;margin:0 auto;padding:0 0 30px 0;max-width:440px; text-align: left;}
.dlr-vs-gld-cnt a{color:#b1b3b6;}
.dlr-vs-gld-cnt a .gldtext{color: #e8cf7c;font-weight: 700;}
.dlr-vs-gld-rgt-tit{margin:30px 0 0 0;border-left:1px solid #e8b853;clear: both;}
.dlr-vs-gld-rgt-bl{font-size:30px;color:#3a6594;margin:0;padding:0 15px;}
.dlr-vs-gld-rgt-gr{font-size:20px;color:#616468;margin:0;padding:0 15px;}

/* RATTING
*/
.rating{margin-bottom:20px;}

.rating ul, .rating li{list-style:none;margin:0px;padding:0px;}
.rating li{display:inline;margin-left:20px;}
.rating img{max-height:150px;}

/*BENEFITS*/
.benefits-box{margin-top:50px;}
.benefits-box div{padding:30px;}
.benefits-box img{height:70px;min-height:70px;}
.benefits-header-text{font-size:24px;color:#3a6594;font-weight:700;margin:0 auto;padding:15px 0;border-width: 30%;}
.benefits-text{font-size:18px;color:#3a6594;font-weight:400;margin:0 auto;padding:15px 0;max-width:60%;}
.yellow-underline{width:70px;border-bottom:2px solid #e7b854;display: block;padding: 2px 0 0 0;margin: 0 auto 0px auto;}


.learn{background:url(../assets/patriotbg.jpg)left center no-repeat;background-size:cover;padding:50px 20px;}
.learn h2{text-align:left;color:#fff;font-weight:900;padding:0 0 20px 0;}
.learn h2 span{color:#e7b854;}
.learn h3{color:#fff;font-weight:700;text-transform:uppercase;margin:0px;padding:0;text-align:left;font-size:15px;}
.learn h4{color:#244977;font-weight:700;text-transform:uppercase;}
.learn p{text-align:center;color:#fff;font-weight:300;font-size:16px;}
.learn img{width:100%;max-width:350px;margin:0 auto;}
.learn ul{margin-top:30px;padding:0 15px 0 0;}
.learn ul li::before{content:".";position:absolute;font-size:60px;left:0px;top:-50px;}
.learn ul li{list-style:none;font-size:16px;font-weight:300;color:#fff;position:relative;padding: 0 0 0 25px;}
.learn ul li i{margin-right:10px;color:#b4942a;font-size:20px;}
.learn a{widht:100%;max-width:490px;padding:15px 0;}
.learn.abtus .abtus-img-con{padding:20px 0;}
.learn.abtus .abtus-img-con img{width:290px;margin:0 auto;max-width: 290px;}
.learn.abtus h2{text-align:left;color:#244977;font-weight:300;}
.learn.abtus h3{color:#244977;font-weight:700;text-transform:uppercase;margin:0px;padding:0;text-align:left;font-size:18px;}
.learn.abtus h4{color:#244977;font-weight:700;text-transform:uppercase;}
.learn.abtus p{text-align:left;color:#142e4e;font-weight:500;font-size:14px;margin:0;padding:0 0 15px 0;}
.learn.abtus ul{margin:0px;padding:0 0px 19px 0;list-style:none;}
.learn.abtus ul li{list-style:none;font-size:14px;font-weight:300;color:#122947;font-weight:bold;padding-left:1.2em;}
.learn.abtus ul li::before{content:".";font-size:35px;color:#e7b854;position:absolute;left:0px;top:-25px;}
.learn.abtus ul li i{margin-right:10px;color:#b4942a;font-size:20px;}
.gold-clr-txt{color:#e7b759;}
.steps{padding:50px 20px;background: linear-gradient(to right, #0b2133 0%,#0b2133 19%,#1c4767 54%,#0b2133 71%,#0b2133 100%);}
.steps i{font-size:20px;margin:0 5px;vertical-align:middle;}
.steps h2{color:#fff;font-weight:300;text-align:center;font-size:35px;padding:0px 0 25px;margin:0;}
.stp-img img{max-width:100px;}
.stp-img{padding:15px 0 25px;}
.steps h4{color:#fff;font-weight:700;font-size:18px;}
.steps p{color:#ccc;font-size:14px;font-weight:300;line-height:24px;}
.steps p a.link{color:#123056;font-size:15px;font-weight:700;}
.steps p a.link:hover{color:#ff8900;font-size:15px;font-weight:700;}
.steps a.button{font-size:24px;text-transform:uppercase;border-bottom:#ac4809 solid 5px;display:table;margin:40px auto;background:#ff8900;color:white;padding:10px 20px;border-radius:20px;text-align:center;transition:all .3s ease-in-out;-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;}
.steps a.button:hover{background:#ffba00;color:white;border-bottom:#d09422 solid 5px;}
.steps .circle{color:#fff;background:#539fff;vertical-align:middle;margin-top:5px;margin-right:10px;float:left;text-align:center;line-height:32px;font-weight:900;width:32px!important;height:32px;border-radius:100%;text-align:center;}
.steps .line{width:100%;height:1px;background:red;float:left;}
.steps .separator{margin:40px auto;}
.steps .gld-ira-ylw-btn{max-width:500px;padding:20px 0 0;}
.container.brands{max-width: 1170px;}
.brands{padding:30px 20px;text-align:center;text-transform:uppercase;font-weight:600;color:#244977;}
.brands p{font-size:15px;margin-bottom:20px;font-weight:800;}
.brands img{width:100%;}
.brand-carousel { padding: 40px 0 ;}
.brand-carousel .item img { width: 24%!important; display: table; margin: 0 auto;float:left;}
.pos-abs{position:absolute;bottom:0;left:0;width:100%;display:table;}
.pos-rel{position:relative;width:100%;display:table-cell;vertical-align:bottom;bottom:0;}
.pos-abs .bl-opa{position:absolute;width:100%;height:100%;background:#000;opacity:0.6;left:0;top:0;}
.pos-rel .nws-text{padding:20px 15px;color:#fff;font-size:16px;font-weight:300;position:relative;display:table;width:100%;vertical-align:bottom;}
.pos-rel .nws-text .nws-text-img{ display: table-cell; vertical-align: middle;  }
.pos-rel .nws-text .nws-text-img img{ width:76px; min-width:70px; padding-right: 15px; }
.pos-rel .nws-text .nws-text-cont{ display: table-cell; vertical-align: middle; padding-left: 22px; border-left:1px solid #fff; font-weight: bold;}
.ribbon img{ width: 200px;
    right: 6px;
    position: absolute;
top: 6px; }
.testimonials{}
video {
   background: transparent url('https://www.patriotgoldgroup.com/wp-content/uploads/2018/12/usd-vs-gold_12_05_1920_760.png') 50% 50% / cover no-repeat ;margin-top:50px;
 }
.clients{padding:50px 20px;background:#eee;color:#333;border-top:#e7b854 solid 4px;font-family: 'Montserrat', sans-serif;}
.clients .clin-tit{text-align:center;padding-bottom:40px;}
.clients h2{font-size:25px;font-weight:lighter;margin:0;}
.clients h4{color:#e7b854;font-size:20px;}
.testimonials h5{line-height:1.8em;color:white;font-weight:700;text-transform:uppercase;}
.clients p{text-align:justify;font-size:13px;}
.clients i{color:#e8cf7c;}
.copyright{background:#0b2133;color:white;padding:20px 0;text-align:center;border-top:1px solid #1c4767;padding:20px;}
.copyright .call{text-align:right;padding:5px 15px 0 0;}
.copyright a{color:white;font-weight:700;}
.copyright .call a{font-size: 18px;}
.copyright a i:before{font-size:20px;vertical-align:middle;margin-right:10px;color:#e7b854;}
.copyright a:hover{color:#e8cf7c;}
.copyright a span{color:#e8cf7c;}
.copyright img{width:24px;margin-top:-5px;margin-right:10px;}
.copyright p{margin-bottom:5px;}
.copyright p.legal{text-align:left!important;}
.copyright p.legal a{color:#e8cf7c;font-weight:300;}
.copyright a.privacy{color:#e8cf7c;font-weight:300;font-size:10px;display:inline;margin:0 5px;}
.disclaimer{text-align:center;padding:5px 20px;background: #0b2133;}
.disclaimer p{font-size:10px;color:#fff;}
.separator{display:table;margin:10px auto;height:1px;width:50px;}
.separator.gold{background:#e8cf7c;}
.separator.blue{background:#244977;}
.separator.white{background:#fff;}
.no-padding{padding:0!important;margin:0!important;}
.white{background:rgba(255, 255, 255, .9)}
.mobile-hidden{display:table;}
.mobile-show{display:none;}
.fcy-cnt{ max-width: 600px; background: transparent; padding: 7px; border-radius: 10px 10px; border: 1px solid #fff; }
.fcy-cnt .model-content{ background-color:#fff;padding: 9%; color: #000; font-weight: 500; font-size: 16px; }
.fcy-cnt .model-content strong{ color:#183558; }
.fancybox-close-small::after {
    color: #555; top: 0px; background: #eee; padding: 5px; width: 40px; height: 40px; }
.fancybox-close-small:focus::after{outline: none;}
.fancybox-close-small{ top: -20px; right: 0;left: 0;margin: 0 auto;width: 50px; height: 46px; }
.fancybox-slide > .fcy-cnt{ overflow: visible; }
@media only screen and (min-width:1200px){.form.option-c{padding:80px 15px 15px; max-width: 600px;}
}
@media only screen and (min-width:991px){.header{padding:15px 25px 15px 15px;}
body > .container-fluid{padding:0;max-width:1920px;margin:0 auto;}
.learn.abtus{background:url(../assets/patriotbg.jpg) left center no-repeat;background-size:100% auto;padding:0px 20px;}
}
@media only screen and (min-width:768px){.container{background:#fff;width:100%;max-width:1920px;}
.bbb-img{float:right;width:90px;padding:0 0 0 15px;border-left:1px solid #ebebeb;margin:0 0 0 15px;}
.call-in-wrp{width:calc(100% - 110px);float:left;}
.dlr-vs-gld-wrp{display:table;width:100%;height:100%;padding: 60px 0;}
.dlr-vs-gld-wrp .inner-wrp{display:table;height:100%;}
.dlr-vs-gld-rgt-tit{margin: 0;}
.dlr-vs-gld-tit{padding: 0 0 15px 0;}    
.tb-cl-in{display:inline;vertical-align:top;}
.frm-inner-con{position:relative;margin:0 30px;width:calc(100% - 60px);border-radius:10px 10px 10px 10px;}
}
@media only screen and (min-width:320px) and (max-width:480px){.mobile-hidden{display:none;}
.mobile-show{display:table;}
.banner{background:url(../assets/2019mobilebg.jpg)top left no-repeat;background-size:contain;}
.dlr-vs-gld-cnt{font-size:16px;}
.dlr-vs-gld-tit{font-size:28px;}
.copyright p{padding:15px 0 0 0;}
}
@media only screen and (max-width:990px){.banner h3{padding:30px 0 0 0;}
.form.option-c{padding:30px 15px 0 15px;margin:0 auto;}
.learn ul{margin:30px 0 0 30px;}
.learn.abtus{background:none;padding:0px 20px;}
.form input[type="checkbox"]:checked + label{margin-bottom:5px;}
}
@media only screen and (max-width:767px){.frm-inner-con{position:relative;margin:0;width:100%;border-radius:10px 10px 10px 10px;}
.header,
.logo,
.call{text-align:center!important;margin-bottom:0px;padding-top: 8px; padding-bottom: 6px;}

.logo img{width:250px!important;}
.call h4{font-size:20px!important;}
.call h2{font-size:12px!important;}
.banner.option-b{padding-bottom:35px;}
.banner .reveal img{width:100%!important;}
.banner h1 span{font-size:75px;}
.banner .reveal p{font-size:14px;}
.form{margin-top:40px;}
.form input[type="checkbox"]+label{ font-size: 10.5px;margin-bottom: 5px;}    
.form.option-b,
.form.option-c{margin-top:10px!important;margin-bottom:10px!important;}
.form.option-b form{margin-bottom:0px;}
.social-buttons-container.responsive{margin:0 auto;}
input[type="submit"]{font-size:11px;padding: 25px 10px;}
.learn a{margin:0 auto;text-align:center;display:block;}
.learn{padding:20px;}
.learn img{max-width:160px;}
.learn h2{text-align:center;font-size:26px}
.learn h3{text-align:center;font-size:18px;padding:15px 0 0 0;}
.learn ul li{font-size:14px;margin:5px 0;}
.learn ul li i{margin:0px 3px 0 0;}
.learn a{margin:40px auto;}
.dlr-vs-gld-tit{font-size: 24px; font-weight: 500;}    
.dlr-vs-gld-rgt-tit{margin: 20px 0;}
.dlr-vs-gld-rgt-bl{font-size: 24px;}
.dlr-vs-gld-wrp .gld-ira-ylw-btn {padding:0 0 20px 0;}    
.dlr-vs-gld-tit{text-align: left;}    
.dlr-vs-gld-cnt{margin: 0 auto; text-align: left;}
.brands{border-top:#e8cf7c solid thin;}
.brands img{width:75%;margin:10px 0;}
.brands p{margin-bottom: 0px;}	
.brand-carousel {padding: 30px 0 0 0;}	
.brands .brands-pat-log{margin:0px auto 30px auto;max-width: 300px;}
.abt-us-right{padding: 0 15px 6px;}	
.copyright > p{padding:10px 0 0;}
.copyright,
.copyright p.legal,
.copyright p{text-align:center!important;font-size:13px;padding-bottom:3px;}
.copyright .call a{margin:0px auto 0;display:block;}
.copyright .call{padding-top:13px;clear:both;}
}
@media only screen and (min-width:1600px){.abt-us-right{padding:110px 15px;}
}
@media only screen and (min-width:1199px) and (max-width:1599px){.abt-us-right{padding:30px 15px;}
}
@media only screen and (min-width:991px) and (max-width:1199px){.form input[type="checkbox"]+label{ font-size: 10.5px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.logo img{width:250px!important;}
.banner .reveal img{width:100%!important;}
.banner #trusth{max-width:400px!important;width:100%;}
.form{width:85%;margin:auto;}
.form{margin-top:40px;}
.form input[type="checkbox"]+label{ font-size: 10.5px;}
.learn h2{font-size:26px}
.learn h3{font-size:18px}
.learn ul li{font-size:14px;margin:5px 0;}
.learn ul li i{margin:0px 3px 0 0;}
.learn a{margin:20px auto;}
.copyright .call a {font-size: 12px;}
.copyright,
.copyright p.legal,
.copyright p{text-align:center!important;font-size:13px;}
}
@media only screen and (max-width:480px){form{margin-bottom:25px;padding:20px 15px 20px 15px;color:#000;}
video{width:300px;height:168px;max-width: 300px;max-height:168px;margin-bottom:20px;}
.banner{background:url(../assets/2019mobilebg.jpg)top left no-repeat;background-size:contain;}
.submt-btn-cn span.subml2{font-size:13px;}
.us{text-align:center;padding:50px 20px;color:white;background:url(https://www.patriotgoldgroup.com/wp-content/themes/patriot-gold/assets/images/gold-and-silver-guide/background/us.jpg) 70% center fixed;background-size:cover;}
.learn h2{text-align:center;font-size:20px;margin:0;padding:20px 0;}
.learn h3{font-size:17px;}
.banner h1{font-size:35px;}
.banner h3{font-size:22px;}
.steps .gld-ira-ylw-btn-l2{font-size:14px;}
.learn{background-position: 50% center;}
.brand-carousel{padding: 30px 0 0px 0;}
}
    .fa,.fa::before{font-family: "FontAwesome" !important;font-style:normal; }